NPM -无许可证字段

kokeuurv  于 2023-10-19  发布在  其他
关注(0)|答案(3)|浏览(121)

我尝试在Visual Studio Code上的集成终端上使用以下命令:npm install
但是,已显示错误。它说,“npm WARN package.json Angular email protected(https://stackoverflow.com/cdn-cgi/l/email-protection) No license field.”我应该怎么做来解决这个问题?

tkclm6bt

tkclm6bt1#

package.json文件中添加许可证属性,例如:

{ 
  "name": "...."
  ...
  "license" : "SEE LICENSE IN <filename>" 
}

如果您使用的是一个开放源码软件包,并且该软件包具有OSI批准的许可证,则使用它的标识符this list作为license属性的值。
以下是package.json格式的规范:https://docs.npmjs.com/files/package.json

ff29svar

ff29svar2#

将此添加到您的包中。json:

{
    "license" : "MIT" 
}

如果你的软件是开源的。
你可以有一些例子来使用:https://opensource.org/licenses

vtwuwzda

vtwuwzda3#

只需将此添加到您的包中即可。json:

{
 "private": true
}

相关问题