.eslintrc.js 537 B

1234567891011121314151617181920
  1. module.exports = {
  2. root: true,
  3. env: {
  4. node: true,
  5. },
  6. extends: ['plugin:vue/vue3-essential', 'eslint:recommended', '@vue/prettier'],
  7. parserOptions: {
  8. parser: '@babel/eslint-parser', // 解析 Vue 中的 ES6+ 语法
  9. ecmaVersion: 'latest',
  10. sourceType: 'module'
  11. },
  12. rules: {
  13. "prettier/prettier": "off",
  14. 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
  15. 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
  16. },
  17. plugins: [
  18. 'vue' // 启用 Vue 插件
  19. ],
  20. }