Eslint
eslint是一个QA工具,用来保证团队代码风格一致性,以及避免低级错误,支持JS/JSX文件
通过.eslintrc.json可以对eslint进行配置,并且可以安装插件进行不同代码风格的自动配置
Standard
standard是一套JavaScript 代码规范,自带 linter & 代码自动修正
eslint是一个QA工具,用来保证团队代码风格一致性,以及避免低级错误,支持JS/JSX文件
通过.eslintrc.json可以对eslint进行配置,并且可以安装插件进行不同代码风格的自动配置
standard是一套JavaScript 代码规范,自带 linter & 代码自动修正
1 | /get /users |
以上是一些基本规范,但REST不是银弹,比如批量处理、getuser、login
主要针对以下几个问题进行优化:
使用webpack-bundle-analyzer插件可以图形化观看每个module的体积大小
关键字:自动化、报表、WAP
指机器设备、系统或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目标的过程
这是自动化的广泛定义,那么在前端项目中如何做到自动化呢?
首先是配置,在前端组件化泛滥的今天,一个良好的配置项和API显得尤为重要
需要升级的包列表
1 | npm i [email protected] --save |