导出 ember 项目依赖项许可证



我要求能够导出我的 Ember 项目非开发依赖项的依赖项开源许可证列表。

我们有一些 Node 应用程序,我已经能够使用许可证检查器,这也将为 Ember 应用程序输出一个列表。

问题是似乎无法将开发依赖项与非开发依赖项分开(因为 ember-cli 在 devDependencies 中安装了所有依赖项(。这意味着我的导出包含大量我们从未实际交付的构建依赖项。

我查看了多年未更新的 ember-cli-license,以及有效但存在相同问题的 ember-cli-json-license。

可以将

devDependenciesdependencies(非开发依赖项(分开。

--save标志将您的依赖项添加到package.json文件的dependencies对象,--save-dev将您的依赖项添加到devDependencies 中。

默认情况下,命令ember install package-namedevDependencies中添加包。

如果要将包添加到dependencies对象(生产中使用的依赖项(下,可以运行npm install package-name --save

注意:ember install命令类似于 npm install

最新更新