0

我们目前正在开发一个开源项目(wicked.haufe.io,一个 API 管理系统),对于这个系统,我们希望在 npmjs.com 上发布一个 SDK,以便在您希望扩展其功能的情况下使用系统(它就是为此而设计的)。

现在,显然我不想使用自己的用户发布到 npmjs.com,但想以某种方式使用组织。我对此的问题(我在 npm 文档中没有找到任何合适的内容)是:

  • 发布时可以并且应该为 npmjs.com 使用机器用户吗?这是允许的吗?我们将从我们自己的构建管道构建和发布,这些管道仅使用机器凭证,而不是个人凭证。
  • 即使我的组织只想发布开源软件包,我是否需要付费计划?

第二个要点不是什么大问题,我们可以为组织提供最低 14 美元;第一个问题是有趣的。

最好的问候,马丁

4

1 回答 1

1

据我了解,机器凭据与它无关。唯一重要的凭据是当您尝试“npm publish”时,它会询问您已经创建的 npmjs.com 凭据(可以是任何凭据)。至于包的公司和发布信息,您可以在 package.json 文件中任意包含您想要的任何内容。只需输入“npm init”。

请参阅此处的链接

我认为不需要付费帐户。

于 2016-10-18T11:27:30.240 回答