热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

如何使用create-react-app3.1.0eslint定制?

如何解决《如何使用create-react-app3.1.0eslint定制?》经验,应该怎么弄,您有好建议吗?

编辑:这是3.1.0中的错误-升级到3.1.1+以获取此功能的有效版本。


create-react-app 3.1.0应该支持自定义eslint警告,如下所示:https : //github.com/facebook/create-react-app/pull/7036

文档在这里:https : //facebook.github.io/create-react-app/docs/setting-up-your-editor#experimental-extending-the-eslint-config

我相信我package.json中的规则设置是正确的,因为IDEA会选择它,并且不再在编辑器中放置点位置警告。

npm start仍然抱怨:

./src/Auth/AuthenticationProvider.tsx
  Line 135:  Expected dot to be on same line as property  dot-location

package.json是根据文档,并且我已将EXTEND_ESLINT变量添加到.env文件中。

我的package.json配置:

"eslintConfig": {
  "extends": [
    "react-app"
  ],
  "rules": {
    "dot-location": "off"
  }
},

环境变量已在我的.env文件中设置。

而例如没有源代码的样子:

   props.auth0Client.loginWithRedirect().
      catch((e)=>{errorHandler(e)});

我究竟做错了什么?

我是不是误解了eslintconfig的工作方式,或者我对create-react-app的这个新功能实际上应该做的事情是错误的?

请注意:我不想到处添加注释到我的代码来禁用警告-问题是关于自定义eslint配置。


推荐阅读
author-avatar
轻羽yy
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有