3
如果我的代码仅供我工作的公司使用,应在package.json的许可证字段中输入什么?
NPM 2.11.3 我正在Node中建立一个图书馆。该库仅供我当前工作的公司使用。我认为这意味着许可证是“无”。但是当我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": "UNLICENSED", $ npm install npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression
103
node.js
package.json