Was ist der Zweck der Eigenschaft "privat" in package.json?


156

Ich lerne node.js und drücke aus. Ich frage mich, wofür die Eigenschaft "privat" in der Datei ./package.json verwendet wird.

Antworten:


200

Entnommen von dieser Site, https://docs.npmjs.com/files/package.json#private

private

Wenn Sie in Ihrer package.json "private": true festlegen, lehnt npm die Veröffentlichung ab.

Dies ist eine Möglichkeit, die versehentliche Veröffentlichung privater Repositorys zu verhindern.


4
Es ist möglich, es standardmäßig in der globalen Konfiguration "privat" zu konfigurieren: true.
Gdaimon

@Gdaimon - wie genau setzen Sie diesen Standard? In $ HOME / .npmrc? private=truescheint nicht zu funktionieren, "private": trueauch nicht.
JeffRSon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.