Установка пакетов Nodejs из частного репо устанавливает версию в package.json на «npm: @my-repo/ <a href="https://stackru-com.translate.goog/cdn-cgi/l/email-protection?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=nui" rel="nofollow
Package.json после установки:
"dependencies": {
"@my-repo/my-package": "npm:@my-repo/my-package@^1.0.0"
}
Это также установлено в package-lock.json.
Это не проблема на моей локальной машине. Но облачной сборке Google это не нравится, и она выдает ошибку о том, что не может найти версию пакета. Изменение версии на «^1.0.0» в package.json и package-lock.json решает проблему, но в первую очередь было бы неплохо этого избежать.
Желаемое поведение после установки:
"dependencies": {
"@my-repo/my-package": "^1.0.0"
}
Мой пакет опубликован в частном репозитории на github.