0

使用 ngx-build-plus 并在自定义插件中,我如何确定从 angular cli build 命令行请求的构建配置?

如果您想知道我将如何使用它,这里是用例:我试图在基于我选择的构建配置编译我的项目之前重命名 main.ts 文件 --> 正常构建与 Cordova 构建。Cordova 构建需要对 main.ts 进行不同的设置,并且包装platformBrowserDynamic().bootstrapModule(AppModule);在 if 语句中不适用于 web,所以我别无选择,只能使用 2 个不同的 main.ts 文件,我将根据构建类型切换。

4

1 回答 1

0

不是最好的答案,但这是一个简单的解决方案。我不需要确定构建配置,因为我可以简单地在命令行中选择不同的自定义插件。

例子

为 Cordova 构建时:

ng build --plugin ~webpack.cordova.js 

正常构建:

ng build --plugin ~webpack.extra.js
于 2019-10-31T13:09:30.290 回答