Commit f40d15a7 by chuzhixin

添加stylint自动排序

parent 3f989ad9
module.exports = { module.exports = {
extends: ["stylelint-config-standard", "stylelint-config-recess-order"], extends: ["stylelint-config-recess-order", "stylelint-config-prettier"],
rules: {
"at-rule-no-unknown": [
true,
{
ignoreAtRules: [
"mixin",
"extend",
"content",
"include",
"for",
"function",
"return",
],
},
],
"selector-pseudo-element-no-unknown": [
true,
{
ignorePseudoElements: ["v-deep"],
},
],
"selector-pseudo-class-no-unknown": [
true,
{
ignorePseudoClasses: ["export"],
},
],
indentation: 2,
"no-descending-specificity": null,
"declaration-colon-newline-after": null,
},
ignoreFiles: ["**/*.js", "dist/*.*", "node_modules", "**/*.ts", "**/*.md"],
}; };
...@@ -11,11 +11,6 @@ ...@@ -11,11 +11,6 @@
"emmet.triggerExpansionOnTab": true, "emmet.triggerExpansionOnTab": true,
"editor.formatOnSave": true, "editor.formatOnSave": true,
"javascript.format.enable": true, "javascript.format.enable": true,
"stylelint.enable": true,
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"stylelint.autoFixOnSave": true,
"git.enableSmartCommit": true, "git.enableSmartCommit": true,
"git.autofetch": true, "git.autofetch": true,
"git.confirmSync": false, "git.confirmSync": false,
...@@ -30,6 +25,7 @@ ...@@ -30,6 +25,7 @@
"**/.idea": true "**/.idea": true
}, },
"editor.codeActionsOnSave": { "editor.codeActionsOnSave": {
"source.fixAll.stylelint": true,
"source.fixAll.eslint": true "source.fixAll.eslint": true
}, },
"[javascript]": { "[javascript]": {
...@@ -51,5 +47,6 @@ ...@@ -51,5 +47,6 @@
"docthis.includeAuthorTag": true, "docthis.includeAuthorTag": true,
"docthis.includeDescriptionTag": true, "docthis.includeDescriptionTag": true,
"docthis.enableHungarianNotationEvaluation": true, "docthis.enableHungarianNotationEvaluation": true,
"docthis.inferTypesFromNames": true "docthis.inferTypesFromNames": true,
"vetur.format.defaultFormatter.html": "prettier"
} }
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
"build:report": "vue-cli-service build --report", "build:report": "vue-cli-service build --report",
"globle": "npm install -g cnpm --registry=https://registry.npm.taobao.org&&cnpm i rimraf npm-check-updates nrm -g&&rimraf node_modules&&cnpm i", "globle": "npm install -g cnpm --registry=https://registry.npm.taobao.org&&cnpm i rimraf npm-check-updates nrm -g&&rimraf node_modules&&cnpm i",
"lint": "vue-cli-service lint --fix", "lint": "vue-cli-service lint --fix",
"lint:style": "stylelint **/*.{vue,css,scss} --fix", "lint:style": "stylelint-config-prettier-check",
"inspect": "vue-cli-service inspect", "inspect": "vue-cli-service inspect",
"template": "plop", "template": "plop",
"clear": "rimraf node_modules&&cnpm i&&increase-memory-limit", "clear": "rimraf node_modules&&cnpm i&&increase-memory-limit",
...@@ -107,9 +107,8 @@ ...@@ -107,9 +107,8 @@
"sass-loader": "^9.0.3", "sass-loader": "^9.0.3",
"script-loader": "^0.7.2", "script-loader": "^0.7.2",
"stylelint": "^13.6.1", "stylelint": "^13.6.1",
"stylelint-config-prettier": "^8.0.2",
"stylelint-config-recess-order": "^2.1.0", "stylelint-config-recess-order": "^2.1.0",
"stylelint-config-standard": "^20.0.0",
"stylelint-order": "^4.1.0",
"svg-sprite-loader": "^5.0.0", "svg-sprite-loader": "^5.0.0",
"svgo": "^1.3.2", "svgo": "^1.3.2",
"vue-template-compiler": "^2.6.12", "vue-template-compiler": "^2.6.12",
......
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