0

我正在为我们的 Angular Cli 项目开发自定义原理图。其中一项要求是将属性/变量添加到 environment.prod.ts 和 environment.dev.ts 文件中。我想知道你们中是否有人这样做过,以及你是如何做到的。到目前为止,我还没有找到任何方法来检索文件本身的内容。我只设法找到以下内容:

/**
* Source file for environment config.
*/
environmentSource?: string;
/**
* Name and corresponding file for environment config.
*/
environments?: {
  [name: string]: any; // tslint:disable-line:no-any

任何帮助是极大的赞赏!

4

1 回答 1

1

根据您的文件需要多少自定义environment.ts,您可能会发现创建自定义文件的静态资产并将其复制到目标目录比尝试操作通过 Angular CLI 生成的原始文件更容易。

例如,在下图中,我结合了提供的apply、和运算符,url将一些自定义文件复制到我的 Angular 应用程序的根目录(合并策略将覆盖与.templatemove@angular-devkit/schematic@schematics/angular

原理图文件复制

于 2018-10-30T02:25:39.387 回答