-
初始化(生成 package.json):
npm init
-
安裝 package.json 中的所有包:
npm install
-
全局安裝(在安裝命令行工具時使用全局安裝,如
npm install vue-cli -g
):npm install <package> -g
-
本地安裝:
npm install<package>
-
更新包:
npm update xxx
-
安裝並寫入 package.json 的 dependencies 中:
npm install <package> --save
-
安裝並寫入 package.json 的 devDependencies 中:
npm install <package> --save-dev
-
移除並刪除 package.json 的 dependencies 中的對應信息:
npm unnistall <package> --save
-
移除並刪除 package.json 的 devDependencies 中的對應信息:
npm unnistall <package> --save-dev
-
運行 package.json 中的腳本(運行 package.json 的 scripts 中定義的腳本,如
npm run dev): npm run xxx
-
安裝淘寶鏡像 cnpm 命令行工具(將原命令中的 npm 換成 cnpm 即可;使用 cnpm 可能導致 IDE(這裏指 idea,vscode 中沒有出現)中部分庫的代碼提示功能失效,如 ElementUI):
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm 與 npm 實際仍存在差異,可能導致意想不到的錯誤,應避免和 npm 同時使用,我們可以繼續使用 npm,但使用淘寶的倉庫:npm install --registry=https://registry.npm.taobao.org
-
修改 npm 配置,如修改下載倉庫爲淘寶鏡像,修改後 npm 安裝包速度大大提高,也不再需要使用 cnpm:
npm config set registry https://registry.npm.taobao.org
-
安裝更新包的插件:
npm install -g npm-check-updates
-
查看可更新包(需要先安裝 npm-check-updates):
ncu
-
更新全部包(需要先安裝 npm-check-updates):
ncu-u
Npm 常用命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.