为了账号安全,请及时绑定邮箱和手机立即绑定

reactjs 项目中的 Eslint 修复警告

reactjs 项目中的 Eslint 修复警告

森林海 2022-06-09 18:23:51
我有规则'react/state-in-constructor'的警告定义不是foundeslint(react/state-in-constructor)Eslint 版本 6.8.0我的文件.eslintrc.js中的代码module.exports = {  env: {    node: true  },  extends: ['eslint:recommended', 'plugin:react/recommended'],  globals: {    Atomics: 'readonly',    SharedArrayBuffer: 'readonly'  },  parser: 'babel-eslint',  parserOptions: {    ecmaFeatures: {      jsx: true    },    ecmaVersion: 2018,    sourceType: 'module'  },  plugins: ['react'],  rules: {    strict: 0,    semi: 'error',    'react/state-in-constructor': 1,    'react/jsx-filename-extension': [1, { extensions: ['.js', '.jsx'] }]  },  settings: {    react: {      createClass: 'createReactClass',      pragma: 'React',      version: 'detect',      flowVersion: '0.53'    },    propWrapperFunctions: [      'forbidExtraProps',      { property: 'freeze', object: 'Object' },      { property: 'myFavoriteWrapper' }    ],    linkComponents: ['Hyperlink', { name: 'Link', linkAttribute: 'to' }]  }};
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

您的eslint-plugin-reactnpm 包需要更新才能使该功能正常工作。

通过运行解决它npm install eslint-plugin-react@latest

或者用纱线:yarn add eslint-plugin-react@latest


查看完整回答
反对 回复 2022-06-09
  • 1 回答
  • 0 关注
  • 272 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号