• 如何将你的包作为你的用户名的一个范围来发布
  • 发布于 1个月前
  • 35 热度
    0 评论
  • 黄月英
  • 0 粉丝 20 篇博客
  •   
打开你的package.json文件,在你的包的名字前加上你的用户名。

这是一个例子:
{
  "name": "@username/package-name",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT"
}
NPM的默认设置是假定一个范围内的名称包是一个私人项目。因此,如果你使用 npm publish 命令来共享一个范围内的名称包,你会得到一个错误。
因此,要把你的包发布为你的用户名的范围,请在 npm publish 命令中添加 --access=public 标志:
npm publish --access=public
注意: 你可以在初始化过程中通过使用 npm init --scope=username 命令而不是npm init使你的项目成为一个范围内的软件包
用户评论