Prettier是一个代码格式化程序。支持很多种语言,如:JavaScript、JSX、Flow、TypeScript、CSS, LESS, and SCSS、等。它的一大特点就是能够支持命令行、API 等多种形式调用,可以让团队保持代码风格一致。
使用Prettier有很多益处: 几乎不需要做决定,因为 Prettier的配置选项很少; 团队成员不需要为规则去争论; 开源代码开发者不需要去学习项目的代码风格; 不需要去修复ESLint报告的风格问题; 保存文件的时候可以自动统一风格。
包括 React 和Babel在内的很多著名项目已经开始使用了,所以,你也值得拥有。
prettier https://github.com/prettier/prettier
prettier-eslint https://github.com/prettier/prettier-eslint
教程
我为什么推荐Prettier来统一代码风格 https://zhuanlan.zhihu.com/p/30442913