我的代码中有错误
严重性代码描述项目文件行抑制状态 错误eqeqeq(ESLint)预期为“!==”,而是显示为“!=”。
我找不到在哪里只能禁用eqeqeq选项。
谢谢。
答案 0 :(得分:0)
要在各处关闭eqeqeq规则:
%USERPROFILE%
并按Enter .eslintrc
open with...
,记事本(或您喜欢的文本编辑器)"rules": { "eqeqeq": "always",
并将其更改为“关闭”以禁用或“智能”(如下所示):
"rules": { "eqeqeq": "off",
智能
“ smart”选项强制使用===和!==,除了这些以外 情况:
Comparing two literal values Evaluating the value of typeof Comparing against null
链接以获取更多信息:
https://eslint.org/docs/rules/eqeqeq
要基于每个文件关闭eqeqeq规则 ,请将其粘贴到.js文件的顶部:
/*eslint eqeqeq: "off"*/
要在每个项目的基础上关闭所有ESLint功能 ,请在项目的根文件夹(或任何文件夹)中创建一个名为.eslintrc.json
的文件您要关闭ESLint),并显示以下内容:
{ }