天天看點

npm 包管理指令一覽npm 基礎

npm 基礎

安裝node.js

pm-upgrade

  • npm update <name> -g        更新全局包
  • npm update <name> --save  更新生産環境包
  • npm update <name> --save-dev  更新開發環境包

npm  包管理

pm  install module_name -S     即  npm install module_name --save     寫入dependencies

npm install module_name -D    即  npm install module_name --save-dev 寫入devDependencies

npm install module_name -g    全局安裝(指令行使用)

npm install module_name       本地安裝(将安裝包放在 ./node_modules 下)

npm 安裝 axious

指定版本安裝插件

在package.json 添加對應插件和插件版本 然後 npm install 

"axios": "^0.18.0",
           

安裝cnpm

  • npm install -g cnpm --registry=https://registry.npm.taobao.org
  • npm config set registry https://registry.npm.taobao.org

npm 檢視安裝

  • npm config
  • npm list -g --depth 0
  • npm list -s --depth 0

cnpm install 與 npm install

cnpm install 安裝的包會在 node_modules 裡建立兩個檔案夾,其中一個是另一個的引用,這樣就會導緻項目依賴比較多的時候 node_moduels 裡有很多引用目錄。 而 npm install 隻建立一個檔案夾
  • cnpm --by=npm install react -S  
  • cnpm --by=npm install react-dom -S  
  • cnpm --by=npm install react-router -S  
  • cnpm  --by=npm uninstall react
  • cnpm  --by=npm install react react-dom react-router  --save
  • cnpm  --by=npm  install [email protected] -S
  • cnpm  --by=npm  install [email protected] -D

參考連結

https://blog.csdn.net/meng_suiga/article/details/80265023  --by=npm  參數

繼續閱讀