ESLint在VS代码中不适用于我。我在VS代码中安装了该插件,并且在我的package.json中将ESLint本身作为开发人员依赖项安装,我也安装了它。
我在VS代码用户设置中修改了以下选项:
{
"eslint.options": { "configFile": "C:/mypath" }
}
我已经使用命令eslint--init
将basic.eslintrc.json
添加到我的包的主目录中。
其他人能够使用完全相同的包和完全相同的ESLint配置文件从VS代码获得ESLint反馈。
我没有收到任何类型的反馈,当直接打破多个规则,都包含在推荐的规则集,默认情况下是在.eslintrc.json
文件。
我错过了什么?
编辑:我已经通过命令行使用ESLint进行了测试,一切都按预期进行,在应该出现的地方发现了错误,但这些错误从未在VS代码中出现过。问题似乎在VS代码方面,而不是ESLint。
配置工作目录为我解决了这个问题,因为我有多个项目在同一个窗口中打开了自己的.eslintrc
文件。
将其放入.vscode/settings.json
"eslint.workingDirectories": [
"./backend",
"./frontend"
],
感谢github上的这个家伙:https://github.com/microsoft/vscode-eslint/issues/696#issuecomment-542592372
PS:列出所有包含. eslintrc
的子目录的有用命令,除了 /node_modules:
find。eslintrc | grep.eslintrc | grep-v node_模块
在我的例子中,因为我使用的是带有React的TypeScript,所以修复方法只是告诉ESLint也验证这些文件。这需要进入您的用户设置:
"eslint.validate": [ "javascript", "javascriptreact", "html", "typescriptreact" ],
如果ESLint在终端中运行,但不在VSCode中运行,可能是因为扩展无法同时检测本地和全局节点\u模块
文件夹。
要进行验证,请在VSCode中按CtrlShiftU,在打开具有已知eslint
问题的JavaScript文件后打开输出
面板。如果显示未能加载文档{documentName}.js的ESLint库
-或-如果问题
选项卡显示错误或警告,指向ESLint
,则VSCode在尝试检测路径时遇到问题。
如果是,则通过在VSCode设置(settings.json
)中配置eslint.nodePath
手动设置。为其提供完整路径(例如,如“eslint.nodePath”:“C:\\Program Files\\nodejs”,
)--当前不支持使用环境变量。
此选项已在eslint扩展页中记录。
我试图让ESLint让我使用对象的Rest/传播。尽管我尽了最大努力,我还是得到了这个错误: 当我悬停在椭圆上时(<代码>...)用红色弯弯曲曲。 我的看起来像这样: 我确信prefs正在被阅读,因为规则、插件和样式指南正在按预期工作。 要启用对象rest/spread,是这里的关键(哈哈),它似乎对其他人有用。然而,它拒绝为我工作。我不知所措 更新:我使用的是Visual Studio代码v1.
我在VSCode中的Vue(Nuxt)项目中使用ESLint。当我保存时,我希望我的ESLint自动运行并自动修复所有警告。 这是我的设置。VSCode中的json文件: 这是我的。js文件: 链接的../.eslintrc。js文件包含以下内容: 编辑:我已经打开了详细输出,我在输出中看到了这一点: 然后我运行了yarn add eslint plugin import并重试,它仍然返回相同的错
我有以下目录结构: 我将Vue用于客户端代码和dbaeumer。vscode eslintvscode的扩展。在<代码>。vue文件我在import语句中不断出错。 无法解析模块的路径 我一直在使用设置来设置它,但没有成功。在我的客户端本地eslint配置中,我定义了导入/解析器:
Visual Studio Code ESLint 插件 安装 ESLint vscode 插件 ESLint dbaeumer.vscode-eslint eslint 中文网站 安装 ESLint cnpm install -g eslint cnpm install eslint-plugin-react --save-dev cnpm install eslint-plugin-promi
VSCode,eslint 报错 Delete ↹eslint (prettier/prettier)? 这个要怎么改?
本文向大家介绍vue+eslint+vscode配置教程,包括了vue+eslint+vscode配置教程的使用技巧和注意事项,需要的朋友参考一下 package.json文件所需要的eslint包 执行npm install安装好这些依赖包 在项目中添加两个文件 自行配置eslint检查时所忽略的文件 完成后在目录中的结果 vscode+eslint配置 我这里是使用vscode进行检查因此还需