jmu*_*ire 5 nexus node.js npm shippable-ci
我的问题与这个nexus 3报告的问题有关。Nexus 3不支持npm标记,也没有宣布修复程序。
我们正在生产中使用nexus 2,并通过Shippable构建管道使用npm dist-tag发布npm软件包。
我们有多个开发流,我们使用标签来表示每个流(alpha-> rc-> master),并将其与npm版本控制结合在一起。这使我们可以在构建脚本中提供别名而不是版本号。
例如,要发布一个包,我们使用以下代码:
npm publish module1 --tag=alpha
Run Code Online (Sandbox Code Playgroud)
然后在依赖安装期间:
npm install module1@alpha
Run Code Online (Sandbox Code Playgroud)
升级到nexus 3后,它可以完美地与nexus 2配合使用(无法使用特定标签:npm install module1 @ alpha提取软件包)。
这是我们将npm注册表迁移到Nexus 3所必需的。
有谁能在nexus 3上做同样的事情呢?
nexus是否提出替代方法或可以使用的新功能?
这个问题有一天会解决吗?
感谢帮助。
| 归档时间: |
|
| 查看次数: |
756 次 |
| 最近记录: |