Eslint

  1. reassign param
  2. es6 的语法
  3. 每行字数限制
  4. 某行的代码不想经过 eslint
  5. 是时候具体看下规范了
    1. react/prop-types

目前代码用了地狱级别的 Eslint,一些自己容易犯的错这里记录一下

reassign param

函数的参数如果传入了一个对象,Eslint 并不希望他被修改

es6 的语法

比如 {item:item},eslint 希望写成 {item}

每行字数限制

eslint 每行字数限制了 120,超过的话得想办法换行

某行的代码不想经过 eslint

加上后面的注释就行了// eslint-disable-next-line

是时候具体看下规范了

react/prop-types

这是个 react 的 propTypes 的检测,还挺好使的,主要是通过验证接受的 props 来提高你的组件的可重用性


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 981909093@qq.com

文章标题:Eslint

文章字数:165

本文作者:泽鹿

发布时间:2019-08-28, 16:45:23

最后更新:2019-08-28, 20:08:45

原始链接:http://panyifei.github.io/2019/08/28/前端技术/js/框架以及规范/Eslint/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏