【发布时间】:2020-10-24 14:31:37
【问题描述】:
我们有一个项目从一个代码库为 Cordova 和 Electron 构建,因此它需要在 Electron 中导入 Node API 和特定于 Node 的模块,并在 Cordova 中忽略它们。到目前为止,我们一直在使用自定义 webpack 配置来完成此操作,传递一个环境变量来告诉它是否将 Node 内容视为 externals (Cordova) 或 require it (Electron)。然而,现在我们使用 Angular 9,运行自定义 webpack (@angular-builders/custom-webpack) 的构建器与 Ionic 开发服务器构建器 (@ionic/angular-toolkit:cordova-serve) 发生冲突,集成它们看起来很痛苦。如果没有自定义 webpack 脚本,我们如何做到这一点?
【问题讨论】:
标签: angular typescript ionic-framework webpack electron