Публикация в NPM, когда установлена ​​вердаччо - PullRequest
0 голосов
/ 15 января 2020

Я установил Verdaccio локально на своем компьютере с Ubuntu, и он работает нормально.

Теперь я пытаюсь опубликовать sh пакет на NPM, и поэтому я закрыл Verdaccio, но я по-прежнему появляется это сообщение:

Если вы используете прокси-сервер, убедитесь, что npm ERR! Конфигурация 'proxy' установлена ​​правильно.

npm ERR! FetchError: request to http://localhost:4873/@fireflysemantics%2fvalidator failed, reason: connect ECONNREFUSED 127.0.0.1:4873

Я предполагаю, что это потому, что npm все еще пытается опубликовать sh на локальном сервере verdaccio. Как мы можем переключить это обратно на NPM?

Я пытался сделать:

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

И затем опубликовать @fireflysemantics/validator, но он говорит, что его нет в реестре, хотя это:

npm notice === Tarball Details === 
npm notice name:          @fireflysemantics/validator             
npm notice version:       1.1.29                                  
npm notice package size:  55.9 kB                                 
npm notice unpacked size: 485.2 kB                                
npm notice shasum:        79d8ade13ff3b1fa1bc307d28fb3dda3942a2e5d
npm notice integrity:     sha512-jh1PoZeWQRkgm[...]ebRmyadB5CaPA==
npm notice total files:   265                                     
npm notice 
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://www.npmjs.com/@fireflysemantics%2fvalidator

Я также не могу войти в систему NPM. Попробовал

npm login 

E-mail: (это ЕСТЬ publi c) гггг. dddddd@m.com npm ОШИБКА! код E404 npm ERR! 404 Не найдено - PUT https://www.npmjs.com/-/user/org.couchdb.user: олеерсой


So NPM is reponding but somehow my client is not talking to it the right way ...

1 Ответ

1 голос
/ 16 января 2020

Чтобы переключиться обратно:

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