1 Star 0 Fork 0

子桁/项目初始化

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
.prettierrc.cjs 2.70 KB
一键复制 编辑 原始数据 按行查看 历史
子桁 提交于 2024-07-23 15:01 . update
module.exports = {
// 单行代码的最大长度,超过会折行
printWidth: 120,
// 一个制表符等于的空格数
tabWidth: 4,
// 是否使用制表符代替空格进行缩进
useTabs: false,
// 是否在语句末尾添加分号
semi: false,
// 是否使用单引号而不是双引号
singleQuote: false,
// 对象属性名是否使用引号,可选值:"as-needed"(必要时加引号)、"consistent"(保持一致性)
quoteProps: "consistent",
// 在JSX中是否使用单引号
jsxSingleQuote: false,
// 对象或数组最后一个元素后是否加逗号,可选值:"none"(不加逗号)、"es5"(在ES5中有效的地方加逗号)、"all"(包括函数参数尾部的逗号)
trailingComma: "es5",
// 对象字面量的括号间是否加空格
bracketSpacing: true,
// 在JSX中的 '>' 符号是否与标签的最后一行末尾对齐
jsxBracketSameLine: true,
// 箭头函数参数是否总是加括号,可选值:"avoid"(只在需要时添加括号)、"always"(总是添加括号)
arrowParens: "always",
// 换行符的样式,可选值:"auto"(根据文件中的第一行决定换行符类型)、"lf"(LF)、"crlf"(CRLF)、"cr"(CR)
endOfLine: "auto",
// 是否格式化内嵌的代码语言,可选值:"auto"(自动)、"off"(不格式化内嵌的代码语言)、"on"(始终格式化内嵌的代码语言)
embeddedLanguageFormatting: "auto",
// 是否换行符折行,可选值:"preserve"(保持原样)、"always"(始终折行)、"never"(从不折行)
proseWrap: "preserve",
// 对HTML全局空白的敏感度,可选值:"css"、"strict"、"ignore"
htmlWhitespaceSensitivity: "css",
// 在Vue文件中,是否单独缩进<script>和<style>标签的内容
vueIndentScriptAndStyle: false,
// CSS声明是否按字母顺序排序
cssDeclarationSortOrder: "alphabetical",
// 表格内容的缩进方式,可选值:"none"(无缩进)、"align"(对齐缩进)
tableContentIndentation: "align",
// Prettier可以限制自己只格式化在文件顶部包含特殊注释(称为pragma)的文件
requirePragma: false,
// Prettier可以在文件的顶部插入一个@format的特殊注释,以表明该文件已经被Prettier格式化过了
insertPragma: false,
// 针对特定文件或文件类型的特殊配置,可以是一个对象数组
overrides: [
{
files: "*.json",
options: {
tabWidth: 4,
},
},
{
files: "*.md",
options: {
printWidth: 100,
},
},
],
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yellow_ii/template.git
git@gitee.com:yellow_ii/template.git
yellow_ii
template
项目初始化
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385