清除缓存与文件夹删除后的npm安装行为

时间:2015-11-19 23:30:17

标签: node.js caching npm

我试图理解npm如何处理缓存清理和安装。每当我需要获得最新的最新版本时,我都会尝试:

$ npm cache clean
$ npm install

但它无法获取最新的依赖项,所以我总是要从node_module文件夹中删除旧的依赖项目文件夹并执行npm install

所以我想明白为什么?

1 个答案:

答案 0 :(得分:1)

npm cache clean仅清除全局缓存npm用于避免重新下载相同的包。如果已安装的软件包版本与npm install中的版本匹配,则package.json不执行任何操作。

也许您正在寻找的命令是npm update

相关问题