我有一个小型的node.js项目,它在公司内部,不会公开发布或与第三方共享。它当然不会贡献给任何公共软件包存储库。
但是,当我运行时npm install
,总是会出现以下错误:
npm WARN package.json <<myproject>>@0.1.0 license should be a valid SPDX license expression
所需的许可证为:“我们的版权并保留所有权利”。我在SPDX许可证列表中找不到任何适用的内容。此答案中的建议也不起作用。如果我只是license
从package.json
错误中删除该字段,则更改为no license field
。
npm install
如果不在其中添加我们不想使用的许可证参考,我如何不显示任何错误或警告?