代码格式化 Prettier
Prettier 是一个固执己见的代码格式化程序。官网
安装
npm install --save-dev --save-exact prettier
--save-exact
的作用就是固定依赖包的版本,不要带^
或~
,避免出现小版本。有利于版本统一。
创建配置文件
echo {}> .prettierrc.json
也可以手动创建,但是保证内部有一个
{}
空对象
忽略不格式的文件
创建 .prettierignore 文件,格式和 .gitignore 类似。官方要求作为 .gitignore 和 .eslintignore 的超集
# .prettierignore
dist
格式化所有文件
npx prettier --write .
最后面的
也支持通配符,详情可以参考官网和glob 语法.
表示目录,你也可以指定子目录或者某个具体的文件。
检查文件
npx prettier --check .
--check
就像--write
,但只检查文件是否已经格式化,而不是覆盖它们。
prettier --write
并且prettier --check
是运行 Prettier 最常用的方法。