Какова цель свойства «private» в package.json?

157

Я изучаю node.js и выражаю, мне интересно, для чего используется свойство "private" в файле ./package.json?

CarlLee
источник

Ответы:

203

Взято с этого сайта, https://docs.npmjs.com/files/package.json#private.

private

Если вы укажете "private": true в вашем package.json, то npm откажется его опубликовать.

Это способ предотвратить случайную публикацию частных репозиториев.

туз
источник
4
это можно настроить по умолчанию, в глобальной конфигурации «private»: true.
Gdaimon
@Gdaimon - как именно вы установите этот по умолчанию? В $ HOME / .npmrc? private=trueне похоже на работу, "private": trueтоже нет.
Джеффрсон