forked from Galaxy-Wish-Star/E-commerce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.prettierrc
33 lines (18 loc) · 1.4 KB
/
.prettierrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
module.exports = {
"printWidth": 100, // 设置prettier单行输出(不折行)的(最大)长度
"tabWidth": 8, // 设置工具每一个水平缩进的空格数
"useTabs": true, // 使用tab(制表位)缩进而非空格
"semi": false, // 在语句末尾添加分号
"singleQuote": false, // 使用单引号而非双引号
"trailingComma": "none", // 在任何可能的多行中输入尾逗号
"bracketSpacing": true, // 在对象字面量声明所使用的的花括号后({)和前(})输出空格
"arrowParens": "avoid", // 为单行箭头函数的参数添加圆括号,参数个数为1时可以省略圆括号
// parser: 'babylon', // 指定使用哪一种解析器
"jsxBracketSameLine": true, // 在多行JSX元素最后一行的末尾添加 > 而使 > 单独一行(不适用于自闭和元素)
"rangeStart": 0, // 只格式化某个文件的一部分
"rangeEnd": "Infinity", // 只格式化某个文件的一部分
"filepath": "none", // 指定文件的输入路径,这将被用于解析器参照
"requirePragma": false, // (v1.7.0+) Prettier可以严格按照按照文件顶部的一些特殊的注释格式化代码,这些注释称为“require pragma”(必须杂注)
"insertPragma": false, // (v1.8.0+) Prettier可以在文件的顶部插入一个 @format的特殊注释,以表明改文件已经被Prettier格式化过了。
"proseWrap": "preserve", // (v1.8.2+)
};