【发布时间】:2020-02-01 23:11:40
【问题描述】:
我正在考虑使用 Webpack 和 babel 构建我们的代码,因此我们可以将 ES6 依赖项与预先存在的 AMD 依赖项混合,并根据业务需求继续支持 IE11。
我们的回归测试基本上是:
- 一个用于对每个类进行单元测试的 javascript 测试文件
- 每个自定义元素都有一个 HTML 文件,并带有一个 javascript 文件来针对它运行 WebDriver 测试
这适用于 Intern,您只需在 Intern 配置中列出所有 javascript 测试文件。但使用 Webpack 听起来并不实用,因为它有效地创建了数百个入口点。
解决方案是否只是拥有一个需要(即包含)所有测试 javascript 文件的 test-index.js 类型文件,然后将所有 HTML 测试文件组合成一个 Storybook 类型“app”?还是有更简单的?
【问题讨论】: