Commit d50ddde2 authored by jiaxu.yan's avatar jiaxu.yan

feat: 修改格式

parent 0dde429f
...@@ -18,13 +18,6 @@ module.exports = { ...@@ -18,13 +18,6 @@ module.exports = {
//it is base on https://github.com/vuejs/eslint-config-vue //it is base on https://github.com/vuejs/eslint-config-vue
rules: { rules: {
"vue/no-mutating-props": "off", "vue/no-mutating-props": "off",
"vue/max-attributes-per-line": [2, {
"singleline": 10,
"multiline": {
"max": 10,
"allowFirstLine": true
}
}],
"vue/singleline-html-element-content-newline": "off", "vue/singleline-html-element-content-newline": "off",
"vue/multiline-html-element-content-newline":"off", "vue/multiline-html-element-content-newline":"off",
"vue/name-property-casing": ["error", "PascalCase"], "vue/name-property-casing": ["error", "PascalCase"],
...@@ -149,7 +142,7 @@ module.exports = { ...@@ -149,7 +142,7 @@ module.exports = {
'no-unreachable': 2, 'no-unreachable': 2,
'no-unsafe-finally': 2, 'no-unsafe-finally': 2,
"vue/no-unused-vars": 0, "vue/no-unused-vars": 0,
"no-unused-vars": 0, "no-unused-vars": 0,
// 'no-unused-vars': [2, { // 'no-unused-vars': [2, {
......
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npx --no -- commitlint --edit ${1}
npm run commitlint ${1}
#!/usr/bin/env sh
. "$(dirname "$0")/_/husky.sh"
npm exec tsno run ./src/scripts/pre-commit.ts
...@@ -7,16 +7,13 @@ ...@@ -7,16 +7,13 @@
"stylelint:fix": "stylelint src/**/*.{html,vue,sass} --fix", "stylelint:fix": "stylelint src/**/*.{html,vue,sass} --fix",
"lint:fix": "prettier src/**/* --write", "lint:fix": "prettier src/**/* --write",
"lint": "eslint src/**/* --ext .js,.vue", "lint": "eslint src/**/* --ext .js,.vue",
"lint:stage": "lint-staged",
"build:prod": "vue-cli-service build", "build:prod": "vue-cli-service build",
"build:stage": "vue-cli-service build --mode staging", "build:stage": "vue-cli-service build --mode staging",
"cz": "npm run log && git add . && git cz", "cz": "npm run log && git add . && git cz",
"dev": "vue-cli-service serve", "dev": "vue-cli-service serve",
"preview": "node build/index.js --preview", "preview": "node build/index.js --preview",
"spellcheck": "cspell lint --dot --gitignore --color --cache --show-suggestions \"src/**/*.@(html|js|cjs|mjs|ts|tsx|css|scss|md|vue)\"", "lint:stage": "lint-staged",
"prepare": "husky install", "spellcheck": "cspell lint --dot --gitignore --color --cache --show-suggestions \"src/**/*.@(html|js|cjs|mjs|ts|tsx|css|scss|md|vue)\""
"commit": "git-cz",
"commitlint": "commitlint --edit"
}, },
"dependencies": { "dependencies": {
"@riophae/vue-treeselect": "0.4.0", "@riophae/vue-treeselect": "0.4.0",
...@@ -35,33 +32,32 @@ ...@@ -35,33 +32,32 @@
"nprogress": "0.2.0", "nprogress": "0.2.0",
"quill": "1.3.7", "quill": "1.3.7",
"screenfull": "5.0.2", "screenfull": "5.0.2",
"sortablejs": "^1.10.2", "sortablejs": "1.10.2",
"vue": "2.6.12", "vue": "2.6.12",
"vue-count-to": "1.0.13", "vue-count-to": "1.0.13",
"vue-cropper": "0.5.5", "vue-cropper": "0.5.5",
"vue-meta": "2.4.0", "vue-meta": "2.4.0",
"vue-router": "3.4.9", "vue-router": "3.4.9",
"vuedraggable": "2.24.3", "vuedraggable": "2.24.3",
"vuex": "3.6.0" "vuex": "3.6.0",
"lodash": "4.17.21"
}, },
"devDependencies": { "devDependencies": {
"@commitlint/cli": "17.6.7", "@vue/cli-plugin-babel": "5.0.8",
"@commitlint/config-conventional": "17.6.7",
"@commitlint/cz-commitlint": "17.6.7",
"@vue/cli-plugin-babel": "4.4.6",
"@vue/cli-plugin-eslint": "5.0.8", "@vue/cli-plugin-eslint": "5.0.8",
"@vue/cli-service": "4.4.6", "@vue/cli-service": "4.4.6",
"babel-eslint": "10.1.0", "babel-eslint": "10.1.0",
"babel-plugin-dynamic-import-node": "2.3.3", "babel-plugin-dynamic-import-node": "2.3.3",
"chalk": "4.1.0", "chalk": "4.1.0",
"commitizen": "^4.0.3",
"commitlint": "^8.2.0", "commitlint": "^8.2.0",
"compression-webpack-plugin": "5.0.2", "compression-webpack-plugin": "5.0.2",
"connect": "3.6.6", "connect": "3.6.6",
"conventional-changelog-cli": "^2.0.28", "conventional-changelog-cli": "^2.0.28",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^4.2.1", "eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-vue": "9.21.1", "eslint-plugin-vue": "7.2.0",
"husky": "8.0.3", "husky": "^3.0.9",
"lint-staged": "^10.5.3", "lint-staged": "^10.5.3",
"mockjs": "1.0.1-beta3", "mockjs": "1.0.1-beta3",
"postcss": "^8.4.12", "postcss": "^8.4.12",
...@@ -82,12 +78,8 @@ ...@@ -82,12 +78,8 @@
"stylelint-config-standard-scss": "^4.0.0", "stylelint-config-standard-scss": "^4.0.0",
"stylelint-order": "^5.0.0", "stylelint-order": "^5.0.0",
"svg-sprite-loader": "5.1.1", "svg-sprite-loader": "5.1.1",
"vue-template-compiler": "2.6.12", "vue-cli-plugin-commitlint": "~1.0.12",
"zx": "7.2.3", "vue-template-compiler": "2.6.12"
"commitizen": "4.3.0",
"cz-git": "1.7.0",
"tsno": "2.0.0",
"lodash": "4.17.21"
}, },
"browserslist": [ "browserslist": [
"> 1%", "> 1%",
...@@ -95,7 +87,7 @@ ...@@ -95,7 +87,7 @@
], ],
"config": { "config": {
"commitizen": { "commitizen": {
"path": "node_modules/cz-git" "path": "./node_modules/vue-cli-plugin-commitlint/lib/cz"
} }
}, },
"engines": { "engines": {
...@@ -113,9 +105,10 @@ ...@@ -113,9 +105,10 @@
], ],
"license": "MIT", "license": "MIT",
"lint-staged": { "lint-staged": {
"src/**/*.{html,vue,css,sass,scss,js}": "prettier --write", "src/**/*.{js,vue}": [
"src/**/*.{vue,js}": "eslint --fix", "eslint --fix",
"src/**/*.{vue,css,sass,scss}": "stylelint --fix" "git add"
]
}, },
"repository": { "repository": {
"type": "git", "type": "git",
......
This source diff could not be displayed because it is too large. You can view the blob instead.
#!/usr/bin/env zx
import {createRequire as __$$createRequireN} from 'module';var require=__$$createRequireN(import.meta.url);
var __getOwnPropNames = Object.getOwnPropertyNames;
var __esm = (fn, res) => function __init() {
return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;
};
// node_modules/.pnpm/tsno@2.0.0/node_modules/tsno/dist/client.js
import { createRequire as __$$createRequire } from "module";
var require2;
var init_client = __esm({
"node_modules/.pnpm/tsno@2.0.0/node_modules/tsno/dist/client.js"() {
require2 = __$$createRequire("file:///Volumes/ELEMENT/\u4E2D\u6C7D\u7814\u6D4B\u8BD5\u9879\u76EE/web/node_modules/.pnpm/tsno@2.0.0/node_modules/tsno/dist/client.js");
}
});
// src/scripts/utils.ts
function printObject(object, method = "log") {
for (const [key, value] of Object.entries(object)) {
console[method](`${key}:
${value}
`);
}
}
var init_utils = __esm({
"src/scripts/utils.ts"() {
init_client();
}
});
// src/scripts/check.ts
var check_exports = {};
import { $ } from "zx";
var init_check = __esm({
async "src/scripts/check.ts"() {
init_client();
init_utils();
await Promise.all([$`npm run lint:stage`]).catch((out) => {
printObject(out);
throw new Error(out.stdout);
});
}
});
// src/scripts/pre-commit.ts
init_client();
import { $ as $2 } from "zx";
console.log("\u5F00\u59CB\u6267\u884C\u4EE3\u7801\u8D28\u91CF\u8BC4\u4F30...\n");
await init_check().then(() => check_exports).catch((out) => {
throw new Error("\u4EE3\u7801\u8D28\u91CF\u8BC4\u4F30\u5931\u8D25, \u8BF7\u68C0\u67E5\u4EE3\u7801");
});
console.log('printf "\u68C0\u6D4B\u901A\u8FC7, \u521B\u5EFA commit \u4E2D...\n');
await $2`git add .`;
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsibm9kZV9tb2R1bGVzLy5wbnBtL3Rzbm9AMi4wLjAvbm9kZV9tb2R1bGVzL3Rzbm8vZGlzdC9jbGllbnQuanMiLCAic3JjL3NjcmlwdHMvdXRpbHMudHMiLCAic3JjL3NjcmlwdHMvY2hlY2sudHMiLCAic3JjL3NjcmlwdHMvcHJlLWNvbW1pdC50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiaW1wb3J0IHtjcmVhdGVSZXF1aXJlIGFzIF9fJCRjcmVhdGVSZXF1aXJlfSBmcm9tICdtb2R1bGUnO3ZhciByZXF1aXJlPV9fJCRjcmVhdGVSZXF1aXJlKFwiZmlsZTovLy9Wb2x1bWVzL0VMRU1FTlQvXHU0RTJEXHU2QzdEXHU3ODE0XHU2RDRCXHU4QkQ1XHU5ODc5XHU3NkVFL3dlYi9ub2RlX21vZHVsZXMvLnBucG0vdHNub0AyLjAuMC9ub2RlX21vZHVsZXMvdHNuby9kaXN0L2NsaWVudC5qc1wiKTtcbmltcG9ydCB7XG4gIGNvbG9yc1xufSBmcm9tIFwiLi9jaHVuay1GSERYWE9LWS5qc1wiO1xuXG5cbi8vIHNyYy9jbGllbnQudHNcbnZhciBmZXRjaCA9ICh1cmwsIGluaXQpID0+IGltcG9ydChcIi4vc3JjLTRRN1E2N0MzLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQodXJsLCBpbml0KSk7XG52YXIgYXhpb3MgPSAoY29uZmlnKSA9PiBpbXBvcnQoXCIuL2F4aW9zLVBJWjRDNVVaLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQoY29uZmlnKSk7XG5leHBvcnQge1xuICBheGlvcyxcbiAgY29sb3JzLFxuICBmZXRjaFxufTtcbiIsICJpbXBvcnQgeyBQcm9jZXNzT3V0cHV0IH0gZnJvbSAnengvY29yZSdcblxuZXhwb3J0IGZ1bmN0aW9uIHByaW50T2JqZWN0KG9iamVjdCwgbWV0aG9kID0gJ2xvZycpIHtcbiAgZm9yIChjb25zdCBba2V5LCB2YWx1ZV0gb2YgT2JqZWN0LmVudHJpZXMob2JqZWN0KSkge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zb2xlXG4gICAgY29uc29sZVttZXRob2RdKGAke2tleX06XFxuJHt2YWx1ZX1cXG5gKVxuICB9XG59XG4iLCAiIyEvdXNyL2Jpbi9lbnYgenhcblxuLy8gaW1wb3J0IHR5cGUgeyBQcm9jZXNzT3V0cHV0IH0gZnJvbSAnengnXG5pbXBvcnQgeyAkIH0gZnJvbSAnengnXG5cbmltcG9ydCB7IHByaW50T2JqZWN0IH0gZnJvbSAnLi91dGlscydcblxuLy8gYXdhaXQgJGBucG0gcnVuIHNwZWxsY2hlY2tgLmNhdGNoKChvdXQpID0+IHtcbi8vICAgY29uc29sZS5sb2cob3V0KVxuXG4vLyAgIHRocm93IG5ldyBFcnJvcihvdXQuc3Rkb3V0KVxuLy8gfSlcblxuLy8gY2hlY2sgdHlwZSBhbmQgc3RhZ2VcbmF3YWl0IFByb21pc2UuYWxsKFskYG5wbSBydW4gbGludDpzdGFnZWBdKS5jYXRjaChvdXQgPT4ge1xuICBwcmludE9iamVjdChvdXQpXG4gIHRocm93IG5ldyBFcnJvcihvdXQuc3Rkb3V0KVxufSlcbiIsICIjIS91c3IvYmluL2VudiB6eFxuXG5pbXBvcnQgeyAkIH0gZnJvbSAnengnXG5cbmNvbnNvbGUubG9nKCdcdTVGMDBcdTU5Q0JcdTYyNjdcdTg4NENcdTRFRTNcdTc4MDFcdThEMjhcdTkxQ0ZcdThCQzRcdTRGMzAuLi5cXG4nKVxuXG5hd2FpdCBpbXBvcnQoJy4vY2hlY2snKS5jYXRjaChvdXQgPT4ge1xuICB0aHJvdyBuZXcgRXJyb3IoJ1x1NEVFM1x1NzgwMVx1OEQyOFx1OTFDRlx1OEJDNFx1NEYzMFx1NTkzMVx1OEQyNSwgXHU4QkY3XHU2OEMwXHU2N0U1XHU0RUUzXHU3ODAxJylcbn0pXG5cbmNvbnNvbGUubG9nKCdwcmludGYgXCJcdTY4QzBcdTZENEJcdTkwMUFcdThGQzcsIFx1NTIxQlx1NUVGQSBjb21taXQgXHU0RTJELi4uXFxuJylcblxuYXdhaXQgJGBnaXQgYWRkIC5gXG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7OztBQUFBLFNBQVEsaUJBQWlCLHlCQUF3QjtBQUFqRCxJQUE4REE7QUFBOUQ7QUFBQTtBQUEwRCxJQUFJQSxXQUFRLGtCQUFrQix1SUFBb0c7QUFBQTtBQUFBOzs7QUNFckwsU0FBUyxZQUFZLFFBQVEsU0FBUyxPQUFPO0FBQ2xELGFBQVcsQ0FBQyxLQUFLLEtBQUssS0FBSyxPQUFPLFFBQVEsTUFBTSxHQUFHO0FBRWpELFlBQVEsUUFBUSxHQUFHO0FBQUEsRUFBUztBQUFBLENBQVM7QUFBQSxFQUN2QztBQUNGO0FBUEE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FDQUE7QUFHQSxTQUFTLFNBQVM7QUFIbEI7QUFBQTtBQUFBO0FBS0E7QUFTQSxVQUFNLFFBQVEsSUFBSSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsTUFBTSxTQUFPO0FBQ3RELGtCQUFZLEdBQUc7QUFDZixZQUFNLElBQUksTUFBTSxJQUFJLE1BQU07QUFBQSxJQUM1QixDQUFDO0FBQUE7QUFBQTs7O0FDakJEO0FBRUEsU0FBUyxLQUFBQyxVQUFTO0FBRWxCLFFBQVEsSUFBSSxtRUFBaUI7QUFFN0IsTUFBTSx1Q0FBa0IsTUFBTSxTQUFPO0FBQ25DLFFBQU0sSUFBSSxNQUFNLGtGQUFpQjtBQUNuQyxDQUFDO0FBRUQsUUFBUSxJQUFJLG1FQUFnQztBQUU1QyxNQUFNQTsiLAogICJuYW1lcyI6IFsicmVxdWlyZSIsICIkIl0KfQo=
<template> <template>
<div> <div>HomePage</div>
</div>
</template> </template>
<script> <script>
export default { export default {
name: 'home', name: 'HomePage',
data() { data() {
return {} return {}
} }
} }
</script> </script>
<style lang="scss" scoped>
</style>
...@@ -298,7 +298,6 @@ ...@@ -298,7 +298,6 @@
@click="handleRetentionFile(item)" @click="handleRetentionFile(item)"
></page-button> ></page-button>
<page-button <page-button
icon="wenjanku" icon="wenjanku"
title="车企文件库" title="车企文件库"
@click="handleFileLibrary(item)" @click="handleFileLibrary(item)"
......
...@@ -167,8 +167,8 @@ export default { ...@@ -167,8 +167,8 @@ export default {
} }
} else { } else {
cell.style.backgroundColor = '#fec171' cell.style.backgroundColor = '#fec171'
for (var i = 0; i < selrange.length; i++) { for (var c = 0; c < selrange.length; c++) {
selrange[i].style.backgroundColor = '#fec171' selrange[c].style.backgroundColor = '#fec171'
} }
} }
}, },
......
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