Correctly setup Eslint Airbnb with VScode in Vue project这是我没有 linting 的 Vuejs 代码。在我运行 之后 npm run lint --fix代码是这样的但我再次做...
这是我没有 linting 的 Vuejs 代码。
在我运行
之后
npm run lint --fix
代码是这样的
但我再次做了一些更改并按下 Control C。它被格式化为旧代码并返回相同的 linting 错误。
我认为当我点击 Control C 时我的代码会自动格式化。
这是我的 Vue 项目 eslint.rc 文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | module.exports = { root: true, env: { node: true, }, extends: [ 'plugin:vue/essential', '@vue/airbnb', ], rules: { 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', }, parserOptions: { parser: 'babel-eslint', }, }; |
我没有在 VScode 上安装 pretier 插件。但是我安装了 Vueter 插件和 Eslint 插件。
我的目标是使用 Eslint Airbnb 规则格式化我的 Vuejs 代码。当我保存代码时。
现在它弄乱了代码。我该如何解决这个问题?
为我添加
1 2 3 | "editor.codeActionsOnSave": { "source.fixAll.eslint": true } |
对我的 VS Code 设置 (
本文标题为:关于vue.js:在Vue项目中用VScode正确设置Eslint Air
- vue keep-alive 2023-10-08
- 深入浅析AjaxFileUpload实现单个文件的 Ajax 文件上传库 2022-12-15
- javascript 判断当前浏览器版本并判断ie版本 2023-08-08
- jsPlumb+vue创建字段映射关系 2023-10-08
- ajax实现输入提示效果 2023-02-14
- JS实现左侧菜单工具栏 2022-08-31
- 1 Vue - 简介 2023-10-08
- layui数据表格以及传数据方式 2022-12-13
- 基于CORS实现WebApi Ajax 跨域请求解决方法 2023-02-14
- 关于 html:如何从 css 表中删除边距和填充 2022-09-21