如何将 ESLInt 自定义规则目录添加到 VSCode
How can I add ESLInt custom rules directory to VSCode
我 运行正在 VSCode 使用 ESLint 插件。我的项目包含一些自定义规则,它们位于特定目录中。
如果我从命令行 运行 ESLint 并传入 --rulesdir=./custom-eslint-rules
一切都按预期工作。
但是,我特别指的是编辑器本身每个文件 发生的 linting。在那里,它使用普通规则进行检查,但显示错误,我的自定义规则的定义丢失。
如何配置 VSCode 以便每个文件的 linting 看到我在特定目录中的自定义规则定义?
在你的setting.json中:
"eslint.options": {
"rulePaths": "<path>"
}
参考:https://eslint.org/docs/developer-guide/nodejs-api#cliengine
我 运行正在 VSCode 使用 ESLint 插件。我的项目包含一些自定义规则,它们位于特定目录中。
如果我从命令行 运行 ESLint 并传入 --rulesdir=./custom-eslint-rules
一切都按预期工作。
但是,我特别指的是编辑器本身每个文件 发生的 linting。在那里,它使用普通规则进行检查,但显示错误,我的自定义规则的定义丢失。
如何配置 VSCode 以便每个文件的 linting 看到我在特定目录中的自定义规则定义?
在你的setting.json中:
"eslint.options": {
"rulePaths": "<path>"
}
参考:https://eslint.org/docs/developer-guide/nodejs-api#cliengine