| 1234567891011121314151617181920212223242526272829303132 |
- module.exports = {
- // 行宽
- printWidth: 150,
- // 缩进
- tabWidth: 2,
- useTabs: false,
- // 分号
- semi: true,
- // 引号
- singleQuote: true,
- jsxSingleQuote: false,
- quoteProps: 'as-needed',
- // 尾逗号
- trailingComma: 'es5',
- // 括号空格
- bracketSpacing: true,
- bracketSameLine: false,
- // 箭头函数括号
- arrowParens: 'always',
- // Vue
- vueIndentScriptAndStyle: true,
- // 换行符 — 与 .editorconfig 保持统一
- endOfLine: 'lf',
- // HTML 空白
- htmlWhitespaceSensitivity: 'strict',
- // Markdown
- proseWrap: 'never',
- // 范围 / pragma
- rangeStart: 0,
- insertPragma: false,
- requirePragma: false,
- };
|