我正在尝试使用webpack配置为多个js文件生成单个 eslint报告html文件。但是,报告仅针对导入链中的最后一个文件生成。
示例: file1.js 2. file2.js 3. index.js(导入上面的文件)。
输出报告仅对file2.js有错误,即使其他文件中也有错误。
以下是使用的配置:
{
entry: 'index.js',
context: path.resolve(process.pwd(), "src")
module: {
rules: [
{ test: /\.(js)$/, use: 'babel-loader', exclude: /node_modules/},
{
enforce: "pre",
test: /\.js$/,
exclude: /node_modules/,
loader: "eslint-loader",
options: {
outputReport: {
filePath: path.resolve(process.pwd() +'/reports/eslint-report.html',
formatter: require('eslint/lib/formatters/html')
}
}
}
]
}
}
提前致谢。