From 2c0dbb3f785632d350c7043c5fd614b0cd019a8e Mon Sep 17 00:00:00 2001 From: wally <18603454788@163.com> Date: Wed, 20 Oct 2021 09:24:59 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E5=B7=A5=E7=A8=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.js | 12 +++--------- .husky/commit-msg | 4 ++++ .husky/pre-commit | 2 +- package-lock.json | 2 +- package.json | 4 +++- 5 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 .husky/commit-msg diff --git a/.eslintrc.js b/.eslintrc.js index a9108ba..773cf26 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -3,17 +3,11 @@ module.exports = { browser: true, es2021: true, }, - extends: [ - 'plugin:vue/essential', - 'airbnb-base', - ], + extends: ['plugin:vue/essential', 'airbnb-base', 'plugin:prettier/recommended'], parserOptions: { ecmaVersion: 12, sourceType: 'module', }, - plugins: [ - 'vue', - ], - rules: { - }, + plugins: ['vue'], + rules: {}, }; diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100644 index 0000000..4ab9039 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +npx husky add .husky/commit-msg "npx --no-install commitlint --edit $1" diff --git a/.husky/pre-commit b/.husky/pre-commit index 449fcde..36af219 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -npm test +npx lint-staged diff --git a/package-lock.json b/package-lock.json index b14aacc..6c03e59 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1731,7 +1731,7 @@ }, "eslint-config-prettier": { "version": "8.3.0", - "resolved": "https://registry.nlark.com/eslint-config-prettier/download/eslint-config-prettier-8.3.0.tgz?cache=0&sync_timestamp=1619270948988&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-config-prettier%2Fdownload%2Feslint-config-prettier-8.3.0.tgz", + "resolved": "https://registry.nlark.com/eslint-config-prettier/download/eslint-config-prettier-8.3.0.tgz", "integrity": "sha1-90cbILb+ipqSVMxoRFQgKIai3Xo=", "dev": true }, diff --git a/package.json b/package.json index 46cc31c..693f8a9 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,9 @@ "dev": "vite", "build": "vite build", "serve": "vite preview", - "commit": "cz" + "commit": "cz", + "prettier": "npx prettier --write .", + "prepare": "husky install" }, "dependencies": { "axios": "^0.23.0",