NPM-无许可证字段

NPM-无许可证字段,npm,Npm,我试图在Visual Studio代码的集成终端上使用以下命令: npm安装 但是,显示了一个错误。它说,“npm WARN package.jsonAngularJS2@1.0.0无许可证字段。“我应该如何解决此问题?在您的包.json文件中添加许可证属性,例如: { "name": .... "license" : "SEE LICENSE IN <filename>" } { “姓名”:。。。。 “许可证”:“请参阅中的许可证” } 如果您正在使用OSI批准的

我试图在Visual Studio代码的集成终端上使用以下命令: npm安装


但是,显示了一个错误。它说,“npm WARN package.jsonAngularJS2@1.0.0无许可证字段。“我应该如何解决此问题?

在您的
包.json
文件中添加许可证属性,例如:

{ 
  "name": ....

  "license" : "SEE LICENSE IN <filename>" 
}
{
“姓名”:。。。。
“许可证”:“请参阅中的许可证”
}
如果您正在使用OSI批准的许可证处理开放源码软件包,请使用其标识符作为
许可证
属性的值


以下是package.json格式的规范:

将其添加到package.json中:

{
    "license" : "MIT license" 
}
如果你的软件是开源的

您可以使用以下示例:

这只是警告,没有什么可修复的添加此许可证行给我的
许可证应该是有效的SPDX许可证表达式
在运行
npm install
-npm version 6.14.7之后。将其更改为仅
MIT
GPL
固定内容。