npm package.json private字段的作用
发布日期:2021-05-04 18:16:52 浏览次数:23 分类:技术文章

本文共 242 字,大约阅读时间需要 1 分钟。

该属性主要是防止你手残执行了npm publish,发布了你不想发布的包,或者发布到不想发布的npm私服…

当配置了

{
"private": true}

后执行npm publish,当然前提你登录了,然后就会报出如下的错误:

在这里插入图片描述
可以看到提示the package has been marked as private 即 只有移除掉该属性才能发布。

此外,如果不想每次新建项目都手动设置,可以进行全局配置

$ npm config set init-private true
上一篇:npm publish failed to parse json EJSONPARSE
下一篇:使用Promise.all实现限制并发请求函数

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年03月13日 14时39分25秒