npm config set registry https://registry.npmjs.org/ работает большую часть времени? - PullRequest
0 голосов
/ 01 мая 2020

Обычно у меня установлен npm конфиг:

npm config set registry https://registry.npmjs.org/

, который работал нормально, пока я не попытался установить aws-amplify вчера и не получил ошибку .

Мне пришлось изменить конфигурацию на:

npm config set registry https://registry.npmjs.com/

И когда я лично хочу опубликовать sh что-то на NPM, я должен изменить его обратно на:

npm config set registry https://registry.npmjs.org/

Как с этим бороться?

Есть ли лучший вариант, чем переключаться назад и вперед?

Это ошибка, которую я получаю:


ole@mkt:~/Temp/fsalphaII$ npm config set registry http://registry.npmjs.org/
ole@mkt:~/Temp/fsalphaII$ npm i aws-amplify
npm ERR! Unexpected end of JSON input while parsing near '...+73qK4FKKYNXcK1j0MxAW'

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/ole/.npm/_logs/2020-05-01T20_47_28_977Z-debug.log
ole@mkt:~/Temp/fsalphaII$ 

И это конец журнала:

49 verbose argv "/home/ole/.nvm/versions/node/v12.6.0/bin/node" "/home/ole/.nvm/versions/node/v12.6.0/bin/npm" "i" "aws-amplify"
50 verbose node v12.6.0
51 verbose npm  v6.10.0
52 error Unexpected end of JSON input while parsing near '...+73qK4FKKYNXcK1j0MxAW'
53 verbose exit [ 1, true ]
...