Kee*_*asa 6 javascript node.js reactjs package.json yarnpkg
我有一个反应应用程序,它通过安装其依赖项yarn install。当我运行此命令时,我收到以下No license field相关警告。
warning package.json: No license field
warning react-material-dashboard@0.3.0: No license field
Run Code Online (Sandbox Code Playgroud)
然后我更新了该package.json文件的private属性为true. (参见NPM 文档)
{
"name": "some-application-name",
"author": "Keet Sugathadasa",
"email": "email",
"license": "MIT",
"version": "0.0.1",
"private": true,
...
}
Run Code Online (Sandbox Code Playgroud)
现在,所有相关警告都No license field消失了。为什么?
该警告抱怨没有license字段(带有s),但是您确实有一个licence字段(带有c),更正拼写,警告就会消失。
该设置"private": true起作用并防止出现警告的原因是私有包不会被分发,因此不需要许可证。
| 归档时间: |
|
| 查看次数: |
10585 次 |
| 最近记录: |