npm不使用caching

警告,我正在运行的npm install从正在用作Jenkins构build奴隶的Docker容器中,但是我已经确定npmcaching没有损坏,并且存储在跨容器运行和rms持久化的卷中,您可以看到在这里certificate

当我运行npm cache ls ,列出了我的package.config中的许多软件包: 在这里输入图像说明

然而,每次我运行npm install或者npm --skip-installed --cache-min 9999999 install每一个软件包都会被安装。

  • 环境是一个Centos7docker集装箱
  • 节点 – 版本6.11.4
  • npm – 版本3.10.10

当我在我的本地主机Windows 10机器上运行npm install两次,相同的节点版本和npm版本时,第二次npm install时显然使用了caching: 在这里输入图像说明