目录
创建和发布组织范围的包
目录
作为组织成员,您可以在组织的范围内创建和发布公共和私有包。
创建组织范围的包
-
在命令行中,创建一个名为要创建的包的目录。
mkdir /path/to/package/directory
-
导航到新创建的包目录。
-
要创建组织范围的包,在命令行中,运行
npm init --scope=<your_org_name>
-
要验证包是否使用您的组织范围,在文本编辑器中打开包的
package.json
文件并检查名称是否为@your_org_name/<pkg_name>
,将your_org_name
替换为您的组织的名称。
发布私有组织范围的包
默认情况下,npm publish
将发布范围包作为私有包。
默认情况下,任何范围包都发布为私有包。但是,如果您有一个没有私有包功能的组织,npm publish
将失败,除非您传递 access
标志。
-
在命令行中,导航到包目录。
-
运行
npm publish
。
私有包将在 npm 网站上的包名称下方显示 private
。
发布公共组织范围的包
要将组织范围的包发布为公共包,请使用 npm publish --access public
。
-
在命令行中,导航到包目录。
-
运行
npm publish --access public
。
公共包将在 npm 网站上的包名称下方显示 public
。