From 4bced4c45dac14f20953b6f3b0326e535a99729b Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Thu, 23 Nov 2023 09:48:03 +0800
Subject: [PATCH] fix:导出修改

---
 .eslintrc.js |   70 ++++++++--------------------------
 1 files changed, 17 insertions(+), 53 deletions(-)

diff --git a/.eslintrc.js b/.eslintrc.js
index 54bb8f5..a949ef5 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1,59 +1,23 @@
 module.exports = {
-  root: true,
-  parserOptions: {
-    parser: 'babel-eslint',
-    sourceType: 'module'
-  },
   env: {
     browser: true,
-    node: true,
-    es6: true,
+    node: true
   },
-  extends: ['plugin:vue/recommended', 'eslint:recommended'],
-
-  // add your custom rules here
-  //it is base on https://github.com/vuejs/eslint-config-vue
+  extends: [
+    // ������vuejs���������eslint��������� https://eslint.vuejs.org/user-guide/#usage
+    'plugin:vue/recommended',
+    // ������ ESLint ��������������� prettier ������������
+    'eslint:recommended'
+  ],
+  parserOptions: {
+    ecmaVersion: 10,
+    sourceType: 'module'
+  },
+  plugins: ['vue'],
   rules: {
-    'eqeqeq': ['error', 'always'], // ���������������������������
-    'semi': 0, // ���������������������������������
-    'no-use-before-define': [1, 'nofunc'], // ������������������������
-    'max-lines': ['error', { 'max': 2000, 'skipBlankLines': true }],
-    'no-mixed-spaces-and-tabs': 'warn', // ���������������������tab������������
-    'newline-per-chained-call': ['error', { ignoreChainWithDepth: 1 }], // promise ������ ���������������������������������������
-    'vue/attribute-hyphenation': ['error', 'always'], // prop������������������������������������������������������������������������������������prop���������������������������������������
-    'vue/html-indent': [
-      'warn',
-      2,
-      {
-        attribute: 1,
-        baseIndent: 1,
-        closeBracket: 0,
-        alignAttributesVertically: true
-      }
-    ],
-    'curly': 2, // ������������ if(){} ������{}
-    'vue/prop-name-casing': ['warn', 'camelCase'], //������������������������
-    'vue/this-in-template': ['error', 'never'], //������������template������������this
-    'no-trailing-spaces': 1, //���������������������������������
-    'vue/max-attributes-per-line': [ // template���������������������������prop������,������3������������3���������������������������prop���������������������
-      'warn',
-      {
-        singleline: 3,
-        multiline: {
-          max: 1,
-          allowFirstLine: false
-        }
-      }
-    ],
-    'no-catch-shadow': 'error', //������catch������������������������������������������
-    'vue/v-bind-style': ['error', 'shorthand'], // ������������:���������
-    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', // ���������������������������������debugger
-    'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
-    'no-unused-vars': 0, // ���������������������������������
-    'spaced-comment': 0 // ������������������ // ��� /* ���������������������
-  },
-  globals: {
-    'AMap': false,
-    'AMapUI': false
-  },
+    'space-before-function-paren': 0,
+    'no-console': 'off',
+    'no-unused-vars': 'off',
+    'vue/attribute-hyphenation': 0 // ������������������
+  }
 }

--
Gitblit v1.8.0