.prettierrc.cjs 1021 B

123456789101112131415
  1. //.prettierrc.cjs
  2. module.exports = {
  3. printWidth: 80, //一行的字符数,如果超过会进行换行,默认为80
  4. singleAttributePerLine: false, //每行强制换行,只能使用单个属性
  5. tabWidth: 2, // 一个 tab 代表几个空格数,默认为 2 个
  6. useTabs: false, //是否使用 tab 进行缩进,默认为false,表示用空格进行缩减
  7. singleQuote: false, // 字符串是否使用单引号,默认为 false,使用双引号
  8. semi: false, // 行尾是否添加分号,默认为true
  9. trailingComma: 'none', //行使用逗号分隔 可选值: es5 none all
  10. bracketSpacing: true, // 对象大括号直接是否有空格,默认为 true,效果:{ a: 1 }
  11. endOfLine: 'auto', // 文本文件中的行结束方式 可选值: lf crlf cr auto
  12. jsxBracketSameLine: false, // 在jsx中把'>' 是否单独放一行
  13. vueIndentScriptAndStyle: false, // <script>Vue 文件中的代码和标签是否缩进<style>。
  14. arrowParens: "always", // 箭头函数的括号
  15. }