Commit fa9bbe9a authored by 谢卓城's avatar 谢卓城

新增:1.添加eslint代码规范检查.

parent ffc784a4
"use strict";
module.exports = { module.exports = {
root: true, root: true,
env: { env: {
...@@ -5,20 +7,13 @@ module.exports = { ...@@ -5,20 +7,13 @@ module.exports = {
es6: true, es6: true,
node: true, node: true,
}, },
plugins: [ extends: ["plugin:prettier/recommended"],
"prettier"
],
extends: [
"prettier",
"prettier/standard"
],
parser: "babel-eslint",
parserOptions: { parserOptions: {
ecmaVersion: 6, parser: "babel-eslint",
sourceType: "module" ecmaVersion: 12,
sourceType: "module",
}, },
rules: { rules: {
"prettier/prettier":"error",
"no-console": 0, "no-console": 0,
}, },
globals: { globals: {
...@@ -27,6 +22,6 @@ module.exports = { ...@@ -27,6 +22,6 @@ module.exports = {
wx: false, wx: false,
App: false, App: false,
getCurrentPages: false, getCurrentPages: false,
Component: false Component: false,
} },
} };
\ No newline at end of file
...@@ -2797,6 +2797,21 @@ ...@@ -2797,6 +2797,21 @@
} }
} }
}, },
"eslint-config-prettier": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz",
"integrity": "sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==",
"dev": true
},
"eslint-plugin-prettier": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz",
"integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==",
"dev": true,
"requires": {
"prettier-linter-helpers": "^1.0.0"
}
},
"eslint-scope": { "eslint-scope": {
"version": "5.1.1", "version": "5.1.1",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
...@@ -3198,6 +3213,12 @@ ...@@ -3198,6 +3213,12 @@
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
"dev": true "dev": true
}, },
"fast-diff": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
"integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
"dev": true
},
"fast-glob": { "fast-glob": {
"version": "3.2.4", "version": "3.2.4",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz",
...@@ -7322,6 +7343,21 @@ ...@@ -7322,6 +7343,21 @@
"dev": true, "dev": true,
"optional": true "optional": true
}, },
"prettier": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
"integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==",
"dev": true
},
"prettier-linter-helpers": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
"integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
"dev": true,
"requires": {
"fast-diff": "^1.1.2"
}
},
"pretty-bytes": { "pretty-bytes": {
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz",
......
...@@ -28,6 +28,8 @@ ...@@ -28,6 +28,8 @@
"babel-eslint": "^10.1.0", "babel-eslint": "^10.1.0",
"del": "^6.0.0", "del": "^6.0.0",
"eslint": "^7.16.0", "eslint": "^7.16.0",
"eslint-config-prettier": "^8.1.0",
"eslint-plugin-prettier": "^3.3.1",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-imagemin": "^7.1.0", "gulp-imagemin": "^7.1.0",
"gulp-notify": "^3.2.0", "gulp-notify": "^3.2.0",
...@@ -40,6 +42,7 @@ ...@@ -40,6 +42,7 @@
"miniprogram-automator": "^0.10.0", "miniprogram-automator": "^0.10.0",
"path": "^0.12.7", "path": "^0.12.7",
"postcss": "^8.2.1", "postcss": "^8.2.1",
"prettier": "^2.2.1",
"yargs": "^16.2.0" "yargs": "^16.2.0"
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment