eslint官网:https://eslint.bootcss.com/docs/user-guide/getting-started

eslint配置:http://eslint.cn/docs/rules/

参考文章:https://blog.csdn.net/qq_23876873/article/details/89677509

自定义eslint规则

新建.prettierrc文件(JSON格式),并添加配置项

{
// tab缩进大小,默认为2
"tabWidth": 4,
// 使用tab缩进,默认false
"useTabs": false,
// 使用分号, 默认true
"semi": false,
// 使用单引号, 默认false(在jsx中配置无效, 默认都是双引号)
"singleQuote": false,
// 行尾逗号,默认none,可选 none|es5|all
// es5 包括es5中的数组、对象
// all 包括函数对象等所有可选
"TrailingCooma": "all",
// 对象中的空格 默认true
// true: { foo: bar }
// false: {foo: bar}
"bracketSpacing": true,
// JSX标签闭合位置 默认false
// false: <div
// className=""
// style={{}}
// >
// true: <div
// className=""
// style={{}} >
"jsxBracketSameLine": false,
// 箭头函数参数括号 默认avoid 可选 avoid| always
// avoid 能省略括号的时候就省略 例如x => x
// always 总是有括号
"arrowParens": "avoid"
}

vscode中安装自动格式化插件

搜索插件.prettier,并安装

右键格式化即可

最新文章

  1. 模拟淘宝购物,运用cookie,记录登录账号信息,并且记住购物车内所选的商品
  2. 浅谈web网站架构演变过程
  3. python-进程,线程,协程
  4. [转载]tslib1.4与Qt4.8.6的交叉编译与移植
  5. [原创]用“人话”解释不精确线搜索中的Armijo-Goldstein准则及Wolfe-Powell准则
  6. UVA 10673 扩展欧几里得
  7. 【Ural】【1057】Amount of degrees
  8. vs2013编译boost库
  9. 小A老空调需求管理小记
  10. 常用Content-type汇总
  11. OpenCV LDA(Linnear Discriminant analysis)类的使用---OpenCV LDA演示样例
  12. POJ 3648 Wedding
  13. UVa 11790 - Murcia&#39;s Skyline
  14. JS功能函数
  15. 批量写入redis
  16. eclipse中将Java项目转换为JavaWeb项目
  17. 使用Struts,前台提交给后台的汉字为乱码
  18. Docker微容器+微服务将颠覆传统的软件架构
  19. 在mysql中使用group by和order by取每个分组中日期最大一行数据
  20. shell脚本用crontab执行和手动执行结果不一致

热门文章

  1. python一些小trick
  2. Struts2+Spring4.2+Hibernate4.3整合
  3. 为 MaixPy 加入软 I2C 接口(移植 MicroPython 的 I2C)
  4. training set, validation set, test set的区别
  5. 【SCOI2016】背单词
  6. 01Linux系统简介
  7. spring-boot-route(九)整合JPA操作数据库
  8. jquery购物车全选,取消全选,计算总金额
  9. MeteoInfoLab脚本示例:获取气团轨迹每个节点的气象数据
  10. map的key排序