首页 > 解决方案 > 是否可以将 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 存储库中?

标签: curlnpmnexus

解决方案


对于 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


推荐阅读