.prettierrc.js 815 B

123456789101112131415161718192021222324252627
  1. module.exports = {
  2. // 最大长度80个字符
  3. printWidth: 240,
  4. // 行末分号
  5. semi: false,
  6. // 单引号
  7. singleQuote: true,
  8. // JSX双引号
  9. jsxSingleQuote: false,
  10. // 尽可能使用尾随逗号(包括函数参数)
  11. trailingComma: 'none',
  12. // 在对象文字中打印括号之间的空格。
  13. bracketSpacing: true,
  14. // > 标签放在最后一行的末尾,而不是单独放在下一行
  15. jsxBracketSameLine: false,
  16. // 箭头圆括号
  17. arrowParens: 'avoid',
  18. // 在文件顶部插入一个特殊的 @format 标记,指定文件格式需要被格式化。
  19. insertPragma: false,
  20. // 缩进
  21. tabWidth: 4,
  22. // 使用tab还是空格
  23. useTabs: true,
  24. // 行尾换行格式
  25. endOfLine: 'auto',
  26. HTMLWhitespaceSensitivity: 'ignore'
  27. }