What is Prettier?

prettier支持代码格式化,强制执行一致的代码风格。

Why Prettier?

Building and enforcing a style guide

Helping Newcomers

Writing code

减少格式化时间

Easy to adopt

Clean up an existing codebase

代码库风格统一,易于阅读

Ride the hype train

大多流行库比如react都会采用

Prettier vs. Linters

linter有两类规则:

对于格式化规则:Prettier 减轻了对这一整类规则的需求! Prettier 会以一致的方式从头开始重新打印整个程序,因此程序员不可能再在那里犯错:)
对于代码质量规则:Prettier对其没有作任何判断,只有linter会捕获这些错误