Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext3 错误不断弹出:规则“的配置”;react/jsx使用react“;无效_Sublimetext3_Eslint_Eslint Config Airbnb - Fatal编程技术网

Sublimetext3 错误不断弹出:规则“的配置”;react/jsx使用react“;无效

Sublimetext3 错误不断弹出:规则“的配置”;react/jsx使用react“;无效,sublimetext3,eslint,eslint-config-airbnb,Sublimetext3,Eslint,Eslint Config Airbnb,当我在Sublime text 3中保存任何js文件时,下面粘贴的错误会不断弹出。 我尝试重新安装eslint、eslint插件导入、eslint配置airbnb、eslint插件react,但没有结果 有什么想法吗 error: Error: C:\Users\user_name\node_modules\eslint-config-airbnb\rules\react.js: Configuration for rule "react/jsx-uses-react" is invalid

当我在Sublime text 3中保存任何js文件时,下面粘贴的错误会不断弹出。 我尝试重新安装eslint、eslint插件导入、eslint配置airbnb、eslint插件react,但没有结果

有什么想法吗

error: Error: C:\Users\user_name\node_modules\eslint-config-airbnb\rules\react.js:
  Configuration for rule "react/jsx-uses-react" is invalid:
  Value "[object Object]" should NOT have more than 0 items.

Referenced from: C:\Users\user_name\node_modules\eslint-config-airbnb\index.js
Referenced from: C:\Users\user_name\.eslintrc
Error: C:\Users\user_name\node_modules\eslint-config-airbnb\rules\react.js:
  Configuration for rule "react/jsx-uses-react" is invalid:
  Value "[object Object]" should NOT have more than 0 items.

Referenced from: C:\Users\user_name\node_modules\eslint-config-airbnb\index.js
Referenced from: C:\Users\user_name\.eslintrc
    at validateRuleOptions (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-validator.js:113:15)
    at Object.keys.forEach.id (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-validator.js:153:9)
    at Array.forEach (native)
    at validateRules (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-validator.js:152:30)
    at Object.validate (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-validator.js:230:5)
    at loadFromDisk (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-file.js:549:19)
    at load (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-file.js:592:20)
    at configExtends.reduceRight.e (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-file.js:421:36)
    at Array.reduceRight (native)
    at applyExtends (C:\Users\user_name\Dev\node_modules\eslint\lib\config\config-file.js:403:28)
(node:11548) DeprecationWarning: [eslint] The 'ecmaFeatures' config file property is deprecated, and has no effect. (found in C:\Users\user_name\node_modules\eslint-config-airbnb\rules\react.js)

我对原子有这个问题。您需要配置eslint以支持jsx。将其添加到.eslintrc文件中。尤其是
parserOptions
字段!确保您也正确安装了
eslint插件react


我对原子有这个问题。您需要配置eslint以支持jsx。将其添加到.eslintrc文件中。尤其是
parserOptions
字段!确保您也正确安装了
eslint插件react

{
  "extends": [
    "eslint:recommended",
    "plugin:react/recommended"
  ],
  "parserOptions": {
    "ecmaVersion": 6,
    "ecmaFeatures": {
        "jsx": true
    }
  },
  "plugins": [
    "react"
  ],
}