Перенос пакетов npm между частными каналами

Мне нужно перенести пакеты npm из частного канала Proget npm в артефакты Azure. На сервере ProGet у меня есть папка с тысячами пакетов, и никто не знает, какие из них частные. Файл packages.json отсутствует. Я пробовал npm init для создания packages.json, но он не работает на пакетах с определенной областью. Любые идеи, как получить пакеты npm из корневой папки и поместить их все в приватный канал?

1 ответ

Есть ли у ProGet пакеты npm в файлах.tar.gz? Или только в виде расширенных файлов? Если.tar.gz, вы можете загрузить все эти файлы, а затем загрузить их в артефакты Azure, написав скрипт, который называется npm publish на каждом.tar.gz.

Другие вопросы по тегам