npm缓存

使用npm开发中会发现,比如将node_modules文件夹删除,然后重新安装依赖,会发现安装速度非常快,这是因为npm有缓存机制。

什么是npm缓存

npm缓存是npm在安装依赖时,将依赖包下载到本地缓存目录,下次安装时,如果依赖包已经在缓存目录中,则直接从缓存目录中获取,而不是重新下载。

如何查看npm缓存

1
2
3
4

npm config get cache

npm cache ls

不同包管理工具的缓存目录

包管理工具 缓存目录
Maven /root/.m2/
Gradle /root/.gradle/
npm /root/.npm/
composer /root/.cache/composer/
yarn /usr/local/share/.cache/yarn/

写在最后

done。