Browse Source

chore: 更新 eslint

wll8 5 months ago
parent
commit
76165eaa22
6 changed files with 44 additions and 18 deletions
  1. 28 0
      .eslintrc.js
  2. 0 1
      mm/.eslintignore
  3. 1 2
      package.json
  4. 5 5
      src/views/page1/index.vue
  5. 5 5
      src/views/page2/index.vue
  6. 5 5
      src/views/page3/index.vue

+ 28 - 0
.eslintrc.js

@@ -0,0 +1,28 @@
+module.exports = {
+  "root": true,
+  "env": {
+    "node": true
+  },
+  "extends": [
+    "plugin:vue/essential",
+    "eslint:recommended"
+  ],
+  "parserOptions": {
+    "parser": "babel-eslint"
+  },
+  "rules": {
+    "no-var": "error",
+    "spaced-comment": "error",
+    "semi": [
+      "error",
+      "never"
+    ],
+    "quotes": [
+      "error",
+      "backtick"
+    ],
+    "no-unused-vars": "off",
+    "no-console": "off",
+    "no-debugger": "off"
+  }
+}

+ 0 - 1
mm/.eslintignore

@@ -1 +0,0 @@
-/**/*

+ 1 - 2
package.json

@@ -44,8 +44,7 @@
     ],
     "parserOptions": {
       "parser": "babel-eslint"
-    },
-    "rules": {}
+    }
   },
   "browserslist": [
     "> 1%",

+ 5 - 5
src/views/page1/index.vue

@@ -8,23 +8,23 @@
 </template>
 
 <script>
-import { screenSize } from "@/assets/js/utils";
+import { screenSize } from "@/assets/js/utils"
 
 export default {
-  name: "Home",
+  name: `Home`,
   components: {},
   data() {
-    return {};
+    return {}
   },
   computed: {},
   created() {
     this.$http.get(`https://httpbin.org/get`)
   },
   mounted() {
-    screenSize(this.$refs.editor);
+    screenSize(this.$refs.editor)
   },
   methods: {},
-};
+}
 </script>
 
 <style lang="less" scoped>

+ 5 - 5
src/views/page2/index.vue

@@ -8,21 +8,21 @@
 </template>
 
 <script>
-import { screenSize } from "@/assets/js/utils";
+import { screenSize } from "@/assets/js/utils"
 
 export default {
-  name: "Home",
+  name: `Home`,
   components: {},
   data() {
-    return {};
+    return {}
   },
   computed: {},
   created() {},
   mounted() {
-    screenSize(this.$refs.editor);
+    screenSize(this.$refs.editor)
   },
   methods: {},
-};
+}
 </script>
 
 <style lang="less" scoped>

+ 5 - 5
src/views/page3/index.vue

@@ -8,21 +8,21 @@
 </template>
 
 <script>
-import { screenSize } from "@/assets/js/utils";
+import { screenSize } from "@/assets/js/utils"
 
 export default {
-  name: "Home",
+  name: `Home`,
   components: {},
   data() {
-    return {};
+    return {}
   },
   computed: {},
   created() {},
   mounted() {
-    screenSize(this.$refs.editor);
+    screenSize(this.$refs.editor)
   },
   methods: {},
-};
+}
 </script>
 
 <style lang="less" scoped>