[英]How do I update development dependencies with NPM?
這是我的package.json
的一部分:
{
...
"devDependencies": {
"gulp": "~3.8",
...
},
...
}
我正在運行以下命令:
gulp --version
CLI version 3.8.7
Local version 3.8.6
npm update
gulp --version
CLI version 3.8.7
Local version 3.8.6
rm -Rf ./node_modules/
npm install
gulp --version
CLI version 3.8.7
Local version 3.8.7
npm update
命令無效。
只有在我手動刪除node_modules
目錄並運行npm install
開發包之后才會更新。 這是什么原因? 是否有可能在沒有這樣麻煩的情況下實際更新開發包?
只需運行以下命令即可更新 devDependencies。
npm update
已編輯,如果上述命令不起作用,請嘗試使用以下命令。
npm update -D
或者
npm update --save-dev
如果 OP 提到npm update
對他不起作用,我不確定為什么之前的答案會收到贊成票。
我最近偶然發現了同樣的問題,特別是運行npm update -g
對package.json
文件中的devDependecies
沒有任何影響。
我通過運行npm install npm-check-updates -g
來訪問npm-check-updates 包。 要查看過時的依賴項,請運行ncu
。 然后運行ncu -u
以更新所有依賴項。
更新你可以使用的 gulp 服務器
npm i -g npm
哪個更新是它的最新版本
下面的命令將只更新 devDependencies
npm update --save-dev
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.