typescript – 我可以在构建时将参数传递给angular-cli

前端之家收集整理的这篇文章主要介绍了typescript – 我可以在构建时将参数传递给angular-cli前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在构建Angular2(打字稿)应用程序时将自定义参数传递给angular-cli。这可能吗?如何在我的代码中访问此参数?

场景是这样的:我有一个Angular2应用程序,有2个布局。每种布局都有3种颜色(红色,蓝色,绿色)。我想建立所有可能的组合。每个布局一个应用程序和颜色=> layout1red,layout1green,layout2blue,…

我想为每个构建创建6个JSON配置文件,我在其中定义布局和颜色,也许还有一些其他属性

可以使用@ angular / cli创建多个配置文件

docs中所述,可以通过以下方式添加自定义配置文件

>创建一个src / environments / environment.NAME.ts
>将{“NAME”:’src / environments / environment.NAME.ts’}添加到.angular-cli.json中的apps [0] .environments对象
>通过build / serve命令上的–env = NAME标志使用它们。

因此,您可能需要6个配置文件用于dev和6个配置文件用于prod。

然后访问那些变量只需从environment.ts文件导入环境对象。

猜你在找的Angularjs相关文章