อะไรคือวัตถุประสงค์ของคุณสมบัติ "ส่วนตัว" ใน package.json?


157

ฉันกำลังเรียนรู้ node.js และด่วนฉันสงสัยว่าคุณสมบัติ "ส่วนตัว" ในไฟล์ ./package.json ใช้ทำอะไร

คำตอบ:


203

นำมาจากเว็บไซต์นี้https://docs.npmjs.com/files/package.json#private

private

หากคุณตั้งค่า "ส่วนตัว": จริงใน package.json ของคุณแล้ว npm จะปฏิเสธที่จะเผยแพร่

นี่เป็นวิธีหนึ่งในการป้องกันการเผยแพร่ที่เก็บข้อมูลส่วนตัวโดยไม่ตั้งใจ


4
เป็นไปได้ที่จะกำหนดค่าตามค่าเริ่มต้นในการกำหนดค่าส่วนกลาง "ส่วนตัว": จริง
Gdaimon

@Gdaimon - คุณตั้งค่าเริ่มต้นนี้ได้อย่างไร? ใน $ HOME / .npmrc หรือไม่ private=trueดูเหมือนจะใช้งาน"private": trueไม่ได้เช่นกัน
JeffRSon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.