以下是我的
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
< p > npm update
命令没有任何效果。
只有在我手动删除 node_modules
目录并运行 npm install
后,开发包才会更新。这是什么原因?是否可能在不麻烦的情况下实际更新开发包?
npm update -g
吗?我猜测 gulp 已经全局安装了。npm update
应该会更新 devDependencies。 - Marc Bachmann