如何使用NPM更新开发依赖项?

Sla*_* II 5 node.js npm

这是我的一部分package.json:

{
    ...
    "devDependencies": {
        "gulp": "~3.8",
        ...
    },
    ...
}
Run Code Online (Sandbox Code Playgroud)

我正在运行以下命令:

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
Run Code Online (Sandbox Code Playgroud)

npm update命令无效.

只有在我手动删除node_modules目录并运行npm install开发包之后才会更新.这是什么原因?是否有可能在没有这样麻烦的情况下实际更新开发包?

Has*_*que 7

只需运行以下命令即可更新devDependencies.

npm update
Run Code Online (Sandbox Code Playgroud)