Npm 常用命令

  • 初始化(生成 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章