feat: 引入vue-jsx

This commit is contained in:
lanyeeee
2025-08-03 05:56:12 +08:00
parent b63be91f39
commit 199df5cb81
6 changed files with 444 additions and 2 deletions
+11 -1
View File
@@ -9,5 +9,15 @@ export default defineConfig([
{ files: ['**/*.{js,mjs,cjs,ts,mts,cts,vue}'], languageOptions: { globals: globals.browser } },
tseslint.configs.recommended,
pluginVue.configs['flat/essential'],
{ files: ['**/*.vue'], languageOptions: { parserOptions: { parser: tseslint.parser } } },
{
files: ['**/*.vue'],
languageOptions: {
parserOptions: {
parser: tseslint.parser,
ecmaFeatures: {
jsx: true,
},
},
},
},
])