20 lines
626 B
JavaScript
20 lines
626 B
JavaScript
// eslint.config.js
|
||
import antfu from '@antfu/eslint-config'
|
||
|
||
export default antfu({
|
||
formatters: {
|
||
css: true, // 启用 CSS 格式化
|
||
html: true, // 启用 HTML 格式化
|
||
markdown: 'prettier', // Markdown 使用 Prettier 格式化
|
||
},
|
||
stylistic: {
|
||
indent: 2, // 缩进为 2 个空格(可选 4 或 'tab')
|
||
quotes: 'single', // 使用单引号(可选 'double')
|
||
},
|
||
rules: {
|
||
'no-unused-vars': 'off', // 关闭未使用变量的报错
|
||
'@typescript-eslint/no-use-before-define': 'off', // 关闭 TS 的“定义前使用”警告
|
||
'no-console': 'off', // 关闭 console 报错
|
||
},
|
||
})
|