🔗中文: https://www.jianshu.com/p/b5fc75003a03
英文:https://medium.com/stephenkoo/how-to-set-up-create-react-app-redux-react-router-redux-thunk-prettier-scss-airbnb-eslint-dda0bba5616a
没错我就是按照以上文章对自己的项目进行了配置,但是在配置的整个过程中还是遇到了许多问题,下面一一说明下并给出我的解决方案
1.在按照文章的所有内容配置到第7步时我的项目就开始报各种错误,具体 表现忘记截屏记录了,反正意思大概是还没有git提交我的文件,这个简单,建立git项目关联项目,这个步骤按照平时建立git项目就可以,但是还是一直在报错,主要是eslint在报的错,后来自我检查之后我发现自己的配置(.eslintrc.js)内容并没错,错就错在目录结构错了将上述文件放在项目中的src文件夹下了,希望大家不要走我的老路特贴上我的项目目录结构,仅供参考:

2.按照第7个步骤走完之后,项目目录下config目录下的webpackconfig.dev.js内容总是报错,require, eslint-unexpected-require 这个肯定是eslint报的错了,大家可以看下
https://cloud.tencent.com/developer/section/1135618 解释了为什么报错,关键问题是怎么解决,废话不多说,有图有真相:

你们以为还有其他的么,明确说下没有了,参考文章真的挺好的,其中的链接都是解释为什么要使用那些配置的,真的是不错的一篇文章,如果有同胞的话,可以私信我,一起交流。
网友评论