-
Notifications
You must be signed in to change notification settings - Fork 0
/
.prettierrc.js
63 lines (55 loc) · 1.1 KB
/
.prettierrc.js
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
module.exports = {
/**
* 保留现有的结尾行
*/
endOfLine: 'auto',
/**
* 代码行的长度
*/
printWidth: 120,
/**
* 缩进方式
* true = tab缩进
* false = 空格缩进
*/
useTabs: false,
/**
* 缩进长度
*/
tabWidth: 2,
/**
* 语句是否有";"
*
* true - const a = 1;
* false - const b = 2
*/
semi: false,
/**
* 字符串是否使用单引号包裹
*
* true - 'hello'
* false - "a"
*/
singleQuote: true,
/**
* 数组&&对象&&参数列表 多行显示时,结尾处是否有","
*
* "none" - NO
* "es5" - Array,Object YES
* "all" - Array,Object,Parameter List YES
*/
trailingComma: 'none',
/**
* 字面对象的大括号之间是否使用空格
*
* true - { a: 1 }
* false - {a: 1}
*/
bracketSpacing: true,
/**
* 控制单个参数箭头函数的括号:
* "avoid" - 无括号 x => x
* "always" - 有括号 (x) => x
*/
arrowParens: 'avoid'
}