angular - 如何使用 ngx-build-plus (extra-webpack-config) 运行 e2e 测试?
问题描述
我使用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
?
解决方案
在我尝试了很多事情之后,我根本不知道如何让它工作ngx-build-plus
。但是,我发现有一个不同的模块@angular-builders/custom-webpack
提供了无缝扩展 Angular-CLI webpack 配置的精确功能,并且与我的 e2e-tests 完美配合。构建过程不需要传递参数,就像angular.json
配置文件中配置的 webpack.conf 片段的名称一样:
"customWebpackConfig": {
"path": "./webpack.config.js"
}
推荐阅读
- excel - Excel webservice 在一个单元格中返回超过 32k 个字符
- python-3.x - 如何实现广度优先和深度优先搜索网络爬虫?
- python - 连接相关字段并在数据框中替换
- emacs - 如何让 emacs 在启动时拥有如同阅读过我的 bashrc 的环境?
- python - 如何更改分配值给传递给函数的数组?
- r - PowerBI 自定义视觉对象中的 R plot_ly 行或数据框
- c# - 有效地多次使用具有不同参数的方法
- javascript - Web App 正在删除 JavaScript 会话 Cookie -- 如何调试?
- html - 尝试将文本与 SNES 游戏的风格对齐
- azure-sql-database - SSDT 发布尝试删除和创建用户