NPM 创建和发布范围内的公共包

2020-12-16  本文已影响0人  承诺一时的华丽

要在用户或组织名称空间中公开共享代码,可以将公共用户范围或组织范围的程序包发布到npm注册表。
有关范围的更多信息,请参见“关于范围”。
注意:必须先注册一个npm用户帐户,然后才能发布用户范围的npm软件包。
此外,要发布组织范围的软件包,您必须创建一个npm用户帐户,然后创建一个npm organization

1、创建npm账号

https://www.npmjs.com/

2、创建组织

创建组织
创建组织

3、在包根目录中,运行npm init命令并将范围传递给scope标志

npm init --scope=@my-org
npm init --scope=@my-username

4、响应提示以生成package.json文件。

5、创建一个README文件,说明您的程序包代码是什么以及如何使用它。

6、测试您的包

为了减少发布错误的机会,建议您在将程序包发布到npm注册表之前对其进行测试。要测试您的软件包,npm install请使用软件包目录的完整路径运行:

npm install my-package

发布范围内的公共软件包

默认情况下,有作用域的程序包以私有可见性发布。要发布具有公共可见性的范围限定的包,请使用npm publish --access public。

npm login
npm publish --access public

7、访问发布成功的包,修改[my-package]访问

https://npmjs.com/package/[my-package]

上一篇 下一篇

猜你喜欢

热点阅读