.prettierrc.js 710 B

12345678910111213141516171819202122232425
  1. module.exports = {
  2. // 箭头函数只有一个参数的时候可以忽略括号
  3. arrowParens: 'avoid',
  4. // 括号内部不要出现空格
  5. bracketSpacing: true,
  6. // 行结束符使用 Unix 格式
  7. endOfLine: 'lf',
  8. // true: Put > on the last line instead of at a new line
  9. jsxBracketSameLine: false,
  10. // 行宽
  11. printWidth: 100,
  12. // 换行方式
  13. proseWrap: 'preserve',
  14. // 分号
  15. semi: false,
  16. // 使用单引号
  17. singleQuote: true,
  18. // 缩进
  19. tabWidth: 4,
  20. // 使用 tab 缩进
  21. useTabs: false,
  22. // 后置逗号,多行对象、数组在最后一行增加逗号
  23. trailingComma: 'es5',
  24. parser: 'typescript',
  25. }