eslint-loader html formatter仅生成最后一个文件的eslint报告

时间:2018-06-14 10:25:31

标签: webpack eslint

我正在尝试使用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')
                }
            }
        }
    ]
}
}

提前致谢。

0 个答案:

没有答案