3
ควรใส่อะไรลงในช่องใบอนุญาตของ package.json หากรหัสของฉันใช้สำหรับ บริษัท ที่ฉันทำงานเท่านั้น
NPM 2.11.3 ฉันกำลังสร้างห้องสมุดในโหนด ไลบรารีนี้ใช้สำหรับ บริษัท ที่ฉันกำลังทำงานอยู่เท่านั้น ฉันคิดว่านี่หมายความว่าใบอนุญาต "ไม่มี" แต่เมื่อฉันnpm initต้องการให้ฉันใช้ใบอนุญาต SPDX "ไม่มี" หรือ "ไม่มีใบอนุญาต" ไม่ใช่ตัวเลือกที่ถูกต้อง npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression มีการพูดคุยเกี่ยวกับเรื่องนี้ในเครื่องมือติดตามปัญหา NPM GitHub แต่ฉันไม่พบสิ่งใดที่ตอบโจทย์นี้ได้อย่างชัดเจน บางที NPM อาจไม่สนับสนุนแนวคิดนี้ แต่ดูเหมือนจะแปลก ฉันควรใส่อะไรสำหรับฟิลด์นี้ในกรณีนี้? ฉันต้องการกำจัดคำเตือน npm ที่เกี่ยวข้องกับสิ่งนี้ แม้ว่าเอกสารจะบอกว่า UNLICENSED นั้นถูกต้อง แต่ก็ยังคงให้คำเตือน: $ cat package.json | grep licen "license": …
110
node.js
package.json