1

我使用ngx-build-plus包含一个特殊的 webpack 加载器,以将特殊的自定义文件集成到我们的 Angular-CLI 构建过程(Angular 10)中。

一切正常,但是我找不到以这种方式使用 e2e-tests 的方法,它甚至没有--extra-webpack-config选择...

$ ng e2e --extra-webpack-config webpack.partial.js
Unknown option: '--extra-webpack-config'
Unknown option: 'webpack.partial.js'

如何修复 e2e 测试以使用webpack.partial.js?

4

2 回答 2

1

在我尝试了很多事情之后,我根本不知道如何让它工作ngx-build-plus。但是,我发现有一个不同的模块@angular-builders/custom-webpack提供了无缝扩展 Angular-CLI webpack 配置的精确功能,并且与我的 e2e-tests 完美配合。构建过程不需要传递参数,就像angular.json配置文件中配置的 webpack.conf 片段的名称一样:

"customWebpackConfig": {
    "path": "./webpack.config.js"
}
于 2020-09-22T09:38:24.183 回答
-1

这里可能有点晚了,但是您需要更改angular.json文件中的构建器

代替:

"builder": "angular-cli-builders:custom-webpack-browser"

"builder": "ngx-build-plus:browser"

这在文档中没有提到,所以我不得不在他们的示例项目中进行一些挖掘。奇迹般有效

成功构建

于 2020-09-11T15:52:50.320 回答