curl - 是否可以将 npm 包卷曲到 nexus 2 中?
问题描述
我试过使用以下命令:
curl -v file=@random-number-generator-1.0.0.tgz -u admin:admin123 -X POST "http://localhost:8081/nexus/content/repositories/npm-hosted-01/random-number-generator-1.0.0.tgz"
是否可以将 npm 包卷曲到 Nexus 2 存储库中?
解决方案
对于 Repo 2,您必须复制 npm 正在做的事情,而且它比简单的 PUT 更复杂一些。为什么不直接使用“npm publish”?
https://docs.npmjs.com/cli/publish
顺便说一句,在 Repo 3 中,您可以使用 REST API。
https://help.sonatype.com/display/NXRM3/Components+API#ComponentsAPI-NPM
推荐阅读
- amazon-web-services - 处理传递给 AWS 数据管道中的 SQL 活动的参数
- javascript - ReactJS - ref 不适用于 connect 和 redux-form
- sqlite - 本地 Perl DBI 模块,找不到对象方法“连接”
- javascript - 如何在 Angular 7 中创建函数
- r - R数据框通过列名的第一个字母访问列
- python - Spark 和 Cassandra 在同一个 docker 中
- javascript - 在 Safari 中链接 .connect() 方法时获取“未定义不是对象”
- mobile - 空白:nowrap 效果不佳,我做错了什么?
- jquery - 一个单元格中的多行具有相同的记录
- excel - 打开具有文件中最新日期名称的 excel 文件