npm工具使用及經常使用npm命令整理

  • npm install --save *** 和npm i -S *** 效果同樣(注意大小寫)
  • npm install --save-dev *** 和npm i -S-D *** 效果同樣(注意大小寫)
  • npm uninstall --save *** 和npm un -S *** 效果同樣(注意大小寫)
  • 若是安裝的時候記錄了依賴,卸載的時候也要寫對應的才能夠刪除依賴
  • npm install -g *** 和npm un -g *** 全局安裝,同--global
  • 監控進程重啓:nodemon

nodemon 的安裝:node

npm install -g nodemon

安裝完 nodemon 後,就能夠用 nodemon 來代替 node 來啓動應用:express

nodemon [your node app](至關於 node [your node app])

若是沒有在應用中指定端口,能夠在命令中指定:npm

nodemon ./server.js localhost 8080

能夠運行 debug 模式:json

nodemon --debug ./server.js 80

查看幫助,幫助裏面有不少選項都是一目瞭然:app

nodemon -h 或者 nodemon -help
  • 查看全局安裝過的包:npm list -g --depth 0
    • -g:全局的安裝包
      list:已安裝的node包
      –depth 0:安裝包層級,按照依賴關係分級
  • node js 命令升級
    • npm install -g n        安裝模塊
    • n stable                     升級  注:不支持win系統

-------------------------------------------------------------------------------------------------------spa

    經常使用npm命令:debug

  1. npm -v                          #顯示版本,檢查npm 是否正確安裝。
  2. npm install express             #安裝express模塊
  3. npm install -g express          #全局安裝express模塊
  4. npm list                        #列出已安裝模塊
  5. npm list -g --depth 0           #列出已安裝的全局模塊
  6. npm show express                #顯示模塊詳情
  7. npm update                      #升級當前目錄下的項目的全部模塊
  8. npm update express              #升級當前目錄下的項目的指定模塊
  9. npm update -g express           #升級全局安裝的express模塊
  10. npm uninstall express           #刪除指定的模塊
  11. npm config list                 #獲取npm配置信息
  12. npm root -g                     #查看全局依賴安裝路徑--config中 
  13. npm view package-name versions --json  #查看依賴包可安裝的版本
相關文章
相關標籤/搜索