Я использую Verdaccio для размещения частного пакета.Я хочу использовать этот пакет в проекте, над которым я работаю локально.Мой пакет успешно опубликован до Verdaccio, работающего на localhost (http://localhost:4873)
У меня проблемы с получением jspm для поиска этого пакета, когда я запускаю jspm install
. Я увеличил номер версии пакета, когда опубликовал в verdaccioи в моем package.json
локального проекта я также произвел обновление той же версии. Мой файл ~/.npmrc
содержит:
registry=https://npm.123-456.io
@myScope:registry=http://localhost:4873
Я попытался использовать область видимости. Я использую jspm install
дляустановить мои пакеты. Мои package.json
cotanins:
.
.
.
.
"jspm": {
"directories": {
"baseURL": "src",
"test": "test"
},
"configFile": "src/system.config.js",
"dependencies": {
"myPackage": "npm:@myScope/myPackage@1.2.3",
.
.
.
}
}
Когда я запускаю npm install myPackage@1.2.3
(это версия, которая содержится только в Verdaccio), он устанавливает. Однако, jspm install
приводит к следующему:
err Repo npm:@myScope/myPackage not found!
Нужна ли здесь область видимости? Как я могу убедиться, что при использовании jspm install
он действительно находит мой пакет, размещенный на Verdaccio?