Сборка React Native на Bitrise с частным реестром NPM - PullRequest
0 голосов
/ 15 июня 2019

: У нас проблема с получением пакетов npm из частного реестра npm.

Итак, наш package.json имеет такой пакет:

"@bit/yaronlevi.rumble-common.analytic-events@1.0.14"

В частности, этот пакет размещен на Бит , поэтому, следуя их документам, мы добавили шаг сценария в наш рабочий процесс с помощью следующей команды:

echo "@bit:registry=https://node.bit.dev\n//node.bit.dev/:_authToken=${BIT_TOKEN}" >> ~/.npmrc

Но, к сожалению, на этапе установки npm пакет не найден:

npm ERR! 404 Not Found: @bit/yaronlevi.rumble-common.analytic-events@1.0.14

Есть идеи о том, что мы здесь делаем неправильно?

1 Ответ

0 голосов
/ 08 июля 2019

Просто хотел убедиться, что мы включили и здесь, что проблема в том, что echo не заменяет \ n символом новой строки, и поэтому содержимое вашего файла .npmrc недопустимо. Вам нужно написать

echo "@bit:registry=https://node.bit.dev" >> ~/.npmrc
echo "//node.bit.dev/:_authToken=${BIT_TOKEN}" >> ~/.npmrc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...