Files
labelmain/.prettierrc.cjs
2026-02-03 18:05:47 +08:00

46 lines
1.5 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

module.exports = {
//仅在必需时为对象的key添加引号
quoteProps: "as-needed",
// jsx中使用单引号
jsxSingleQuote: false,
//多属性html标签的>’折行放置
jsxBracketSameLine: true,
bracketSameLine: true,
//单参数箭头函数参数周围使用圆括号-eg: (x) => x
arrowParens: "always",
//对HTML全局空白不敏感
htmlWhitespaceSensitivity: "ignore",
endOfLine: "lf",
// 一行的字符数如果超过会进行换行默认为80
printWidth: 80,
// 一个tab代表几个空格数默认为2
tabWidth: 2,
// 是否使用tab进行缩进默认为false表示用空格进行缩减
useTabs: false,
// 字符串是否使用单引号默认为false使用双引号
singleQuote: false,
// 行位是否使用分号默认为true
semi: false,
// 在 HTML、Vue 和 JSX 中每行强制执行单个属性
singleAttributePerLine: false,
// 是否使用尾逗号,有三个可选值"<none|es5|all>"
trailingComma: "es5",
// 对象大括号直接是否有空格默认为true效果{ foo: bar }
bracketSpacing: true,
// plugins: [require.resolve("@trivago/prettier-plugin-sort-imports")],
// importOrder: [
// "^vite",
// "^react",
// "^antd",
// "<THIRD_PARTY_MODULES>",
// "components/",
// "pages/",
// "hooks/",
// "utils/",
// "^[./]",
// ],
// importOrderSortSpecifiers: true,
// importOrderGroupNamespaceSpecifiers: true,
// importOrderCaseInsensitive: true,
}