我编写了一个自定义 ESLint 规则,如下所示:
//------------------------------------------------------------------------------
// Rule Definition
//------------------------------------------------------------------------------
module.exports = {
meta: {
type: "suggestion",
docs: {
description: "Test Description",
category: "Common",
recommended: true,
url: ""
},
fixable: "code",
schema: [] // no options
},
create: function (context) {
return {
ClassDeclaration(node) {
var data = ""// I want to pass value here from CMD
if (node.id.name === data)
{
context.report({
node: node,
message: "ESLint rule triggered"
});
}
}
}
}
}
我正在使用 CMD 中的以下命令为 Test.js 文件运行 ESLint。
npx eslint Test.js
有没有一种方法可以在执行 eslint 命令时将数据从 CMD 传递给规则?我想将一个值传递给变量“数据”