Jaki jest cel właściwości „private” w pliku package.json?

157

Uczę się node.js i express, zastanawiam się, do czego służy właściwość „private” w pliku ./package.json?

CarlLee
źródło

Odpowiedzi:

203

Zaczerpnięte z tej witryny, https://docs.npmjs.com/files/package.json#private

private

Jeśli ustawisz „private”: true w swoim pliku package.json, wówczas npm odmówi jego opublikowania.

Jest to sposób na uniknięcie przypadkowej publikacji prywatnych repozytoriów.

as
źródło
4
można to skonfigurować domyślnie, w konfiguracji globalnej „private”: true.
Gdaimon
@Gdaimon - jak dokładnie ustawiasz to domyślne? W $ HOME / .npmrc? private=truenie wydaje się działać, "private": trueteż nie.
JeffRSon