prettier.config.js 891 Bytes
module.exports = {
  printWidth: 100, // 代码行的宽度,通用建议每行最大长度建议为100/120,但最好不超过这两个数。
  tabWidth: 2, // 指定每次缩进的空格数。
  semi: true, // 是否在代码语句结尾添加分号。
  vueIndentScriptAndStyle: true,
  singleQuote: true, // 是否使用单引号,JSX单独设置。
  trailingComma: 'all', // 在多行以逗号分割的句法中尽可能补充尾行逗号。
  bracketSpacing: true, // 是否在对象属性与大括号之间填充空格。
  bracketSameLine: false, // 开始标签的右尖括号是否跟随在最后一行属性末尾。
  proseWrap: 'never',
  htmlWhitespaceSensitivity: 'strict',
  endOfLine: 'auto', // 设置换行风格,避免不同操作系统造成的大量代码diff。
  singleAttributePerLine: false // 在Html,Vue,JSX中是否强制每条属性占用一行。
};