Yarn: 403 Запрещенная ошибка при попытке запустить `yarn install`

Созданный на 27 февр. 2017  ·  3Комментарии  ·  Источник: yarnpkg/yarn

Вы хотите запросить функцию или сообщить об ошибке ?
Ошибка

Каково текущее поведение?
Получение ошибки 403 при попытке запустить yarn install

error An unexpected error occurred: "http://npm.myCompany.com/angular-froala/-/angular-froala-1.2.7.tgz: Request failed \"403 Forbidden\"".

(кстати, он каждый раз дает одну и ту же ошибку в другом пакете, поэтому он не связан с froala)

Если текущее поведение является ошибкой, укажите шаги для воспроизведения.
Выполнить yarn

Какое ожидаемое поведение?
файл yarn.lock должен быть создан

Пожалуйста, укажите ваш node.js, yarn и версию операционной системы.
Версия пряжи:
0,20,3
Версия узла:
4.2.1
Платформа:
дарвин x64

Когда я делаю yarn login я получаю это -

yarn login v0.20.3
info npm username: **myUsername**
info npm username: **myEmail**
✨  Done in 0.11s.

Самый полезный комментарий

@ krishnagupta21 Не могли бы вы подробнее рассказать, как вы это исправили? Думаю, у нас такая же проблема. Иногда наш yarn install работает, но иногда он не работает с 403 (всегда в другом пакете).
Npm install всегда работает.

Все 3 Комментарий

Исправлена ​​проблема. Мы использовали https для нашего реестра, хотя это было http . NPM все еще работал с https , но yarn давал 403.

@ krishnagupta21 Не могли бы вы подробнее рассказать, как вы это исправили? Думаю, у нас такая же проблема. Иногда наш yarn install работает, но иногда он не работает с 403 (всегда в другом пакете).
Npm install всегда работает.

@ krishnagupta21 Не могли бы вы подробнее рассказать, как вы это исправили? Думаю, у нас такая же проблема. Иногда наш yarn install работает, но иногда он не работает с 403 (всегда в другом пакете).
Npm install всегда работает.

Мой университетский Wi-Fi блокирует все HTTP- соединения. Итак, я пошел в файл _yarn.lock_ и поискал все http: , добавил s в окончание, чтобы оно выглядело как https: и проверил ссылку, скопировав ее в браузер, ссылка работала, так как браузер нашел файл архива для загрузки. Затем я запустил yarn install и он успешно завершился, надеюсь, дальше будет работать нормально, посмотрим.

Надеюсь, это поможет кому-нибудь исправить это быстрее, все, что вам нужно сделать, это изменить все http: в вашем yarn.lock на https:
например, изменить это

onetime@^2.0.0:
  version "2.0.1"
  resolved "http://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

К этому

onetime@^2.0.0:
  version "2.0.1"
  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

Удачи!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги