我正在研究巨大的angular2应用程序,我正在寻找解决方案如何处理这种情况:
所以我的应用程序是一个源代码中的7个应用程序,在用angular1编写的先前版本的应用程序中,我用这种方式指定了哪个平台和环境:
gulp build --platform=platform1/platform2/platform3 --env=dev/staging/uat/prod
基本上我需要一个解决方案,根据命令行中的参数选择{platformName} .main.ts作为起点。我还需要对单元和e2e测试进行参数化。
如何使用angular-cli? 没有自定义webpack配置是否可行? 也许在这种情况下使用干净的webpack会更好吗?
答案 0 :(得分:0)
AngularCli已经使用了Webpack。我正在寻找类似的东西,所以我发现我们可以配置.angular-cli.json
在apps
数组中设置多个应用程序,并在每个应用程序中设置相同的环境列表。
在[博客]中查看更多内容:https://yakovfain.com/2017/04/06/angular-cli-multiple-apps-in-the-same-project/
希望能帮到你