尝试添加以下内容:
"private": true,
它为我工作。
编辑 (对于问为什么的人):
该公报的文件规定如下:
如果"private":true
在package.json中设置,则npm将拒绝发布它。这是防止意外发布私有存储库的方法。如果要确保仅将给定的程序包发布到特定的注册表(例如,内部注册表),请使用publishConfig
下面描述的哈希值registry
在发布时覆盖config参数。
您收到的错误消息可能与某种程度上违反了该“规则”有关(我以前是)。
- 您正在将未发布的程序包(例如您自己的应用程序)标记为
"private": false
。 - 否则您就根本不考虑任何价值。



