我正在从节点api cliengine运行eslint,代码
var params = process.argv.splice(2);
var CLIEngine = require("eslint").CLIEngine;
var cli = new CLIEngine({
config: "./.eslintrc"
});
var report = cli.executeOnFiles(["../../resources/script/modules/accounts/core/utils/roleConstant.js"]);
console.log(report);
console.log(report.results[0].messages);
但我的配置文件位于不同的路径WebContent\dev-addons\eslint-hook\.eslintrc
,我的linting脚本文件位于不同的位置WebContent/resources/script/modules/accounts/core/utils/roleConstant.js
。
它总是说运行时没有找到配置文件。
我的问题是如何告诉cli引擎我的配置文件位于此位置。我不想更改配置文件位置。