Node.js Nexus 3不支持npm dist tags命令
我的问题与此有关。Nexus3不支持npm distags,也没有发布修复方案 我们正在生产中与Nexus2合作,并使用via Shippable builds pipeline发布我们的npm包 我们有多个开发流,我们使用标记来表示每个流(alpha->rc->master),这与npm版本控制相结合。 这允许我们在构建脚本中提供别名而不是版本号 例如,要发布软件包,我们使用以下方法:Node.js Nexus 3不支持npm dist tags命令,node.js,npm,nexus,shippable-ci,Node.js,Npm,Nexus,Shippable Ci,我的问题与此有关。Nexus3不支持npm distags,也没有发布修复方案 我们正在生产中与Nexus2合作,并使用via Shippable builds pipeline发布我们的npm包 我们有多个开发流,我们使用标记来表示每个流(alpha->rc->master),这与npm版本控制相结合。 这允许我们在构建脚本中提供别名而不是版本号 例如,要发布软件包,我们使用以下方法: npm publish module1 --tag=alpha 然后在dependecy安装过程中: np
npm publish module1 --tag=alpha
然后在dependecy安装过程中:
npm install module1@alpha
它与Nexus2完美配合,升级到Nexus3后无法工作(无法使用特定标记拉取软件包:npm installmodule1@alpha.)
我们必须将npm注册表迁移到Nexus 3
有没有人可以在Nexus3上做同样的工作
nexus是否提出了一个解决方案或一个可以替代的新功能
这个问题有一天会解决吗
谢谢你的帮助 看起来这一问题终于得到了解决(2019年9月),并在Nexus版本3.19中提供