npm shrinkwrap разрешил tarballs на URL http://127.0.0.1:5080
Я бегал npm shrinkwrap
где некоторые из зависимостей разрешаются в http://127.0.0.1:5080
вместо реестра NPM. Что тут происходит? Так как npm install
не работает с этим набором.
вот выдержка:
"jsprim": {
"version": "1.3.1",
"from": "jsprim@>=1.2.2 <2.0.0",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz",
"dependencies": {
"extsprintf": {
"version": "1.0.2",
"from": "extsprintf@1.0.2",
"resolved": "http://127.0.0.1:5080/tarballs/extsprintf/1.0.2.tgz"
},
"json-schema": {
"version": "0.2.3",
"from": "json-schema@0.2.3",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
},
"verror": {
"version": "1.3.6",
"from": "verror@1.3.6",
"resolved": "http://127.0.0.1:5080/tarballs/verror/1.3.6.tgz"
}
}
},
Почему они установлены на http://127.0.0.1:5080/? Как я могу это исправить?
Установка работает, если я заменю их следующим:
http://127.0.0.1:5080/tarballs/(.+)/(.+).tgz
https://registry.npmjs.org/$1/-/$1-$2.tgz