我的Angular 2+项目需要第三方软件包。 该软件包是通过类似的命令安装的
npm install --save auth0-js
该命令将下载软件包并将其存储在文件夹“ \ node_modules”中。
不幸的是,“ \ node_modules”未检入源代码控制。
当有人获得代码时,他们需要再次运行npm install
命令。
理想情况下,我希望有人运行该应用程序时,它将检查所有依赖项程序包,如果未安装,则会自动安装。
感谢您的时间和帮助。
答案 0 :(得分:0)
您使用哪个命令来运行应用程序?您是否正在使用Angular CLI命令-ng用于在开发模式下运行应用程序?
如果是这样,我建议按如下所示修改package.json文件
"start": "npm install && ng serve"
这将在使用 npm start 命令
运行应用程序之前下载依赖项