6

当我使用命令时 npm-shrinkwrap.json append的npm install所有属性。resolved?dl=https://registry.npmjs.org/<package-name>

例子

...,
"@types/hammerjs": {
  "version": "2.0.35",
  "resolved": "https://npm.artifactory.transactdevops.com:443/artifactory/api/npm/npm-virtual/@types/hammerjs/-/hammerjs-2.0.35.tgz?dl=https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.35.tgz",
  "integrity": "<key>",
  "dev": true
},
...

这些包来自 Artifactory,.npmrc 似乎与它没有任何关系。

我不知道“dl”是什么意思以及发生这种不必要添加的原因,但我想在添加 ( npm i --save) 或更新依赖项并共享这些更改时保留一个干净的文件。

4

0 回答 0