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