具有angular-cli的多个应用程序和环境

时间:2017-04-06 08:29:23

标签: angular webpack angular-cli

我正在研究巨大的angular2应用程序,我正在寻找解决方案如何处理这种情况:

所以我的应用程序是一个源代码中的7个应用程序,在用angular1编写的先前版本的应用程序中,我用这种方式指定了哪个平台和环境:

gulp build --platform=platform1/platform2/platform3 --env=dev/staging/uat/prod

基本上我需要一个解决方案,根据命令行中的参数选择{platformName} .main.ts作为起点。我还需要对单元和e2e测试进行参数化。

如何使用angular-cli? 没有自定义webpack配置是否可行? 也许在这种情况下使用干净的webpack会更好吗?

1 个答案:

答案 0 :(得分:0)

AngularCli已经使用了Webpack。我正在寻找类似的东西,所以我发现我们可以配置.angular-cli.jsonapps数组中设置多个应用程序,并在每个应用程序中设置相同的环境列表。 在[博客]中查看更多内容:https://yakovfain.com/2017/04/06/angular-cli-multiple-apps-in-the-same-project/

希望能帮到你