我需要将npm软件包从Proget npm私人提要迁移到Azure Artifacts。 在ProGet服务器上,我有成千上万个软件包的文件夹,而且没人知道其中哪个是私有的。 packages.json文件丢失。 我尝试使用npm init来创建packages.json,但在作用域范围内的包上失败。 有什么想法,如何从根文件夹中获取npm软件包并将其全部放入私有供稿?
答案 0 :(得分:0)
ProGet在.tar.gz文件中有npm软件包吗?还是仅作为扩展文件?如果是.tar.gz,则可以下载所有这些文件,然后通过在每个.tar.gz上编写名为npm publish
的脚本将它们全部上传到Azure Artifacts。