В настоящее время у меня есть частная организация в github, которая содержит 3 репозитория. Один из репозиториев используется с рабочим процессом github, поэтому он публикуется как частный пакет той же организации. Теперь я пытаюсь использовать этот частный пакет из другого репо в той же организации, и вот тогда у меня возникают странные проблемы
соответствующая часть package.json
-
"dependencies": {
"@{ORG}/{therepo}": "1.0.0"
}
И я иметь это как содержимое .nmprc
(файл локальный для проекта, а не глобальный)
@{ORG}:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken={PERSONALAUTHTOKEN}
Странно то, что когда я делаю npm i
, ошибки НЕТ, но зависимость не загружается в node_modules
, ее просто нет!
Я пробовал эти модификации
package.json
"dependencies": {
"{therepo}": "1.0.0"
}
.npmrc
registry=https://npm.pkg.github.com/@{ORG}
//npm.pkg.github.com/:_authToken={PERSONALAUTHTOKEN}
Кажется, все работает нормально, пакет вытаскивается, и я вижу его в node_modules
, но это не способ сделать это, поэтому мне интересно, что не так с моей настройкой, которая ведет себя вот так