【发布时间】:2021-02-09 10:08:41
【问题描述】:
没有导入测试代码。但是构建过程包括测试节点模块(chai、sinon、nise...)。
我在 vue.config.js 上添加了以下代码,以从构建中排除测试文件。 (vue-cli-service 构建)
chainWebpack: (config) => {
if (process.env.NODE_ENV === 'production') {
config.module.rule('ts').exclude.add(/\.test\.ts$/);
}
},
是否有任何解决方案可以在不发出警告的情况下从构建中排除测试文件?
【问题讨论】:
-
但是为什么呢?您的测试文件是否链接到您的源文件?构建过程会实际处理测试文件吗?
-
@MaartenVeerman 是的,构建过程包括测试文件和节点模块(sinon,chai)。没有导入测试代码。
标签: unit-testing vuejs2 vue-cli webpack-loader