我试图理解npm
如何处理缓存清理和安装。每当我需要获得最新的最新版本时,我都会尝试:
$ npm cache clean
$ npm install
但它无法获取最新的依赖项,所以我总是要从node_module文件夹中删除旧的依赖项目文件夹并执行npm install
所以我想明白为什么?
答案 0 :(得分:1)
npm cache clean
仅清除全局缓存npm
用于避免重新下载相同的包。如果已安装的软件包版本与npm install
中的版本匹配,则package.json
不执行任何操作。
也许您正在寻找的命令是npm update
?