Angular-自动运行命令以添加外部软件包

时间:2018-11-26 04:39:01

标签: angular npm

我的Angular 2+项目需要第三方软件包。 该软件包是通过类似的命令安装的

npm install --save auth0-js

该命令将下载软件包并将其存储在文件夹“ \ node_modules”中。
不幸的是,“ \ node_modules”未检入源代码控制。
当有人获得代码时,他们需要再次运行npm install命令。

理想情况下,我希望有人运行该应用程序时,它将检查所有依赖项程序包,如果未安装,则会自动安装。

感谢您的时间和帮助。

1 个答案:

答案 0 :(得分:0)

您使用哪个命令来运行应用程序?您是否正在使用Angular CLI命令-ng用于在开发模式下运行应用程序?

如果是这样,我建议按如下所示修改package.json文件

"start": "npm install && ng serve"

这将在使用 npm start 命令

运行应用程序之前下载依赖项