【发布时间】:2011-11-11 00:08:58
【问题描述】:
我正在学习node.js和express,我想知道./package.json文件中的“私有”属性是做什么用的?
【问题讨论】:
标签: node.js package.json
我正在学习node.js和express,我想知道./package.json文件中的“私有”属性是做什么用的?
【问题讨论】:
标签: node.js package.json
如果你在 package.json 中设置了 "private": true,那么 npm 将拒绝发布它。
这是一种防止意外发布私有存储库的方法。如果您想确保给定的包只发布到特定的注册表(例如,内部注册表),请使用下面描述的 publishConfig 字典在发布时覆盖注册表配置参数。
此外,您还可以阅读文档中的额外信息。 请在下面找到链接。
https://docs.npmjs.com/cli/v7/configuring-npm/package-json#private
【讨论】:
private如果你在你的 package.json 中设置了
"private": true,那么 npm 会拒绝发布它。这是一种防止意外发布私有存储库的方法。
【讨论】:
private=true 似乎不起作用,"private": true 也不起作用。
npm config set init-private true