输入账单信息并重新登录我的 npm 客户端后,我尝试发布一个新的私有模块。
我设置"private": "true"上package.json,并使用类似范围的东西出了名的@myusername/mymodule。然后我收到一条错误消息,npm publish说我必须删除"private": "true"才能发布我的模块!我究竟做错了什么?
我应该删除私有属性并相信我给它一个范围名称的简单事实会使其默认为私有吗?
信息:npm v2.7.6
"private": true是完全不同的,从私人包。来自docs.npmjs.com:
如果你
"private": true在 package.json 中设置,那么 npm 将拒绝发布它。这是一种防止意外发布的方法……
我不认为这就是你要找的。
从 开始npm@2.7.0,如果您是付费用户,则可以将私有包发布到 npm 注册表。
"name": "@username/module-name".--access=public选项进行发布。| 归档时间: |
|
| 查看次数: |
2598 次 |
| 最近记录: |