|
@@ -5,11 +5,11 @@ module.exports = {
|
|
|
browser: true,
|
|
browser: true,
|
|
|
es2021: true
|
|
es2021: true
|
|
|
},
|
|
},
|
|
|
- parser: "vue-eslint-parser",
|
|
|
|
|
|
|
+ parser: "vue-eslint-parser", // 兼容 Vue 模板
|
|
|
parserOptions: {
|
|
parserOptions: {
|
|
|
- parser: "@babel/eslint-parser", // 嵌套配置 JS 解析器
|
|
|
|
|
- ecmaVersion: "latest",
|
|
|
|
|
- sourceType: "module",
|
|
|
|
|
|
|
+ parser: "@babel/eslint-parser", // 兼容现代 JS 语法
|
|
|
|
|
+ ecmaVersion: "latest", // 解析 ES2021 + 新语法
|
|
|
|
|
+ sourceType: "module", // 解析前端的 import/export 语法
|
|
|
babelOptions: {
|
|
babelOptions: {
|
|
|
configFile: "./babel.config.js"
|
|
configFile: "./babel.config.js"
|
|
|
}
|
|
}
|