temberature / blog

http://temberature.github.io/blog
2 stars 5 forks source link

vetur prettier 的关系 #145

Open temberature opened 5 years ago

temberature commented 5 years ago

package.json "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended", "@vue/prettier" ], "rules": { "quotes": ["error", "single"] }, "parserOptions": { "parser": "babel-eslint" } },

.prettierrc { "singleQuote": true "eslintIntegration": true }

...mapMutations(["setConfAction", "setUserinfodetailAction"]),

双引号不会提示?

"eslintIntegration": true 也不生效

temberature commented 5 years ago

"vetur.format.defaultFormatter.html": "prettier",

temberature commented 5 years ago

https://github.com/vuejs/vetur/issues/695 https://github.com/vuejs/eslint-plugin-vue/issues/704 vscode 插件:vetur + eslint vetur html prettyhtml 和vue 提供的eslint 规则有冲突 暂时改为 "vetur.format.defaultFormatter.html": "prettier",

另外vetur 只管vue 的格式化,js 要 + prettier