最近自己在有時間,在通學一些知識點,記錄一下,以便以后使用方面
當我們在做項目的時候,如果需要到包管理工具,那么我們一定會經歷以下流程:
1、首先在官網下載node.js,然后默認安裝到C盤
檢查是否安裝node成功?win+r 輸入cmd打開命令行,輸入node -v,如果出現版本號則證明安裝成功
檢查是否安裝了npm?同樣輸入 npm -v,顯示版本號則安裝成功
2、打開項目目錄(如我在D盤創建了Test項目)
打開命令行,輸入d:回車 cd Test回車 即打開項目目錄
3、輸入npm init -y回車
會在項目目錄下創建package.json,用於配置所需加載的包
4、安裝jQuery包:npm i(或install) jquery
你會在Test目錄中發項有一個node_modules的文件夾,里面會包含你所安裝的包,同時會把依賴寫到package.json的dependencies里面,當我們刪除node_modules 文件夾之后並不影響我們在項目中使用,因為依賴關系已經寫入package.json,刪除文件夾之后想要恢復,在命令行輸入npm i 即可
5、在項目中引用:<script src="node_modules/...."></script>
6、假如不需要哪個依賴,輸入npm uninstall jquery(包名)即可
7、更新依賴:npm update 包名
8、安裝特定版本包:npm i 包名@版本號
npm常用命令:
注:在npm中,包(package)、模塊(module)、依賴(dependency)說的都是一回事
常用命令:
npm init 初始化項目,其實就是創建一個package.json文件
npm install 安裝所有項目依賴
npm help xxx 查看xxx命令的幫助信息
npm install 安裝(快捷方式:i)
- xxx 搜索並安裝xxx(局部)。安裝多個依賴可用空格分割,如npm i jquery bootstrap
- xxx -g 搜索並安裝xxx(全局)
- xxx -D 安裝並將依賴信息寫在packge.json中的devDependencies中
- xxx@版本號 指定需要安裝的版本號,若不指定則安裝最新的穩定版本
npm uninstall 卸載(快捷方式:rm,r)
- xxx 卸載xxx。多個依賴可用空格分割
- xxx -D 卸載xxx,並將依賴信息從package.json中的devDependencies中清除
npm list 列出已安裝的全局依賴(快捷方式:ls)
- 默認列出局部依賴
- npm list -g 列出已安裝的全局依賴
npm outdated 檢查過期依賴
npm update 更新依賴(快捷方式:up)
- xxx 局部更新xxx
- xxx -g 全局更新xxx
npm root 查看依賴安裝路徑(也就是node_modules的路徑)
- 查看局部安裝路徑
- -g 查看全局安裝路徑
npm view 查看模塊的注冊信息
- xxx versions 列出xxx的所有版本,如:npm view jquery versions
- xxx dependencies 列出xxx的所有依賴,如:npm view gulp dependencies