查看項目安裝包版本
方法一手動跟新:
修改package.json中依賴包版本,執行npm install --force
方法二使用第三方插件:
npm install -g npm-check-updates
ncu // 查看可更新包
ncu -u // 更新package.json
npm install // 升級到最新版本
方法三使用yarn代替npm,yarn upgrade
更新指定包
npm -g install
更新安裝包
安裝
安裝但不寫入package.json;
npm install xxx
安裝並寫入package.json的"dependencies"中
npm install xxx –S
安裝並寫入package.json的"devDependencies"中
npm install xxx –D
全局安裝
npm install xxx -g
安裝指定版本
npm install xxx@1.2.0
更新
先檢查更新
npm outdated
執行以上命令,可以看到所有可以更新的模塊。
我們需要先更新 package.json文件:
安裝"npm-check-updates"模塊
npm install -g npm-check-updates
檢查可更新的模塊
ncu
npm-check-updates
以上兩條命令都可檢查可更新模塊。接下來更新package.json的依賴包到最新版本:
ncu -u
以上命令執行,更新全部模塊。但在實際開發中不建議一次全部更新,可以根據實際需要,更新指定的模塊,並且可以根據作用范圍在后面加上 -D、-S 或 -g
npm update xxx
注意:指定更新需要提前修改 package.json 中的版本號。
為了保險起見,package.json 更新后,可刪除整個node_modules目錄並重新初始化項目。
npm install
刪除
刪除指定模塊;
npm uninstall xxx
刪除全局模塊
npm uninstall -g xxx
npm 問題解決
參考: https://blog.csdn.net/liul99/article/details/95603254 node-sass安裝失敗簡單解決方案
https://www.jianshu.com/p/9b9166f7559c npm 依賴包的安裝、更新、刪除