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
基础教程推荐
- Ajax实现动态加载数据 2023-02-01
- 浅析canvas元素的html尺寸和css尺寸对元素视觉的影响 2024-04-26
- 基于Vue制作组织架构树组件 2024-04-08
- 关于文字内容过长,导致文本内容超出html 标签宽度的解决方法之自动换行 2023-10-28
- this[] 指的是什么内容 讨论 2023-11-30
- JS前端广告拦截实现原理解析 2024-04-22
- vue离线环境如何安装脚手架vue-cli 2025-01-19
- js禁止页面刷新与后退的方法 2024-01-08
- CSS3的几个标签速记(推荐) 2024-04-07
- 浅谈Vue2和Vue3的数据响应 2023-10-08
