位置: IT常识 - 正文

VSCode中ESLint插件修复+配置教程(vscode eslint vue)

编辑:rootadmin
VSCode中ESLint插件修复+配置教程 文章目录vscode+eslint插件+配置教程如果不好用排查1: 如果出现后面回车符问题排查2: 保存时好了但是一瞬间代码又回来了排查3: 右下角是否开启eslint服务排查4: 如果保存还是变回去了排查5: ESLint不生效排查6: 如果都用心走了一遍, 还不行额外说明-新文件还是末尾换行问题vscode+eslint插件+配置教程

推荐整理分享VSCode中ESLint插件修复+配置教程(vscode eslint vue),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vscode设置eslint检验不报错,vscode eslint vue,eslint vscode不起作用,vscode eslint vue,vscode设置eslint检验不报错,vscode eslint插件,vscode eslint vue,vscode eslint vue,内容如对您有帮助,希望把文章链接给更多的朋友!

1.打开项目, 必须让Vscode左侧工作区根目录是项目文件夹, 确保根目录下(第一级)有eslintrc.js / package.json中有eslint相关配置。

2.在Vscode中, 安装ESLint插件(它可以配置你工作区中的eslintrc.js相关配置来帮你修复你代码中的代码风格问题)。

3.给VSCode中添加配置, 让编辑器在保存(写代码区域, 按ctrl+s) 会尝试修复eslint语法检查的问题(如果是代码本身写错了,这个不管),具体添加配置步骤:

注意: 中间偏下部分, 选择用户的, 不要选择工作区的 用户: 配置一次 所有项目都生效 工作区: 配置只在当前Vscode打开的根目录下范围有效

4.切换成右侧json格式的配置后, 加入这个配置, 让vscode保存尝试修复问题。

"eslint.run": "onType", "editor.codeActionsOnSave": { "source.fixAll.eslint": true },

注意: json文件的格式,只能最外面一个大括号包裹起来 配置好以后: 应该就可以使用eslint插件+vscode来格式化和修复你的eslint语法问题了。 效果如图: 注意: 因为你的eslintrc.js中, 选择的eslint语法可能不同,有的没有分号,有的需要加分号

概念介绍:

eslint 是法官eslintrc.js中配置的是法律 (具体用哪些规则)

但是无论用哪个规则, 只要你把上面4步配置好,eslint插件就会按照规则来修复你的代码

VSCode中ESLint插件修复+配置教程(vscode eslint vue)

当然也可以在rules中添加自定义的规则

如果不好用排查1: 如果出现后面回车符问题

解决:先试着运行命令: npm run lint -fix 来修复整个工程里的回车问题。 因为mac和windows文件后面的回车用的格式不同,错误原因如下:

如果运行后, 回车问题还在, 重启下vscode试试

排查2: 保存时好了但是一瞬间代码又回来了

解决:

把vscode保存自带的格式化效果去掉, 在设置里, 勾去掉

排查3: 右下角是否开启eslint服务

你的vscode版本可能过低, 看下右下角有无eslint,如果有的话看看是否打勾勾了,如果是个x, 禁用图标,点击它开始eslint,弹窗选择 everywhere。

下面都是正确效果:

排查4: 如果保存还是变回去了

还是有可能和vscode其他美化插件冲突,禁用其他美化插件,eslint也能美化你的js代码

排查5: ESLint不生效node_modules第三方, 安装下。ESLint插件是否启动了排查6: 如果都用心走了一遍, 还不行

关闭vscode, 重新打开, 如果还不行, 把ESLint插件卸载关闭Vscode, 再重新打开再安装试一下。

额外说明-新文件还是末尾换行问题

如果新的.vue文件右下角也还是CRLF(\r\n), 可以挨个改, 选择LF (\n), 但是比较麻烦 :

本文链接地址:https://www.jiuchutong.com/zhishi/290728.html 转载请保留说明!

上一篇:圣托里尼岛上的伊亚镇,希腊 (© Zebra-Studio/Shutterstock)(圣托里尼岛具体位置)

下一篇:大脊山,英格兰峰区国家公园 (© John Finney Photography/Moment/Getty Images)

  • 微信关怀模式在哪里(微信关怀模式在哪里打开)

    微信关怀模式在哪里(微信关怀模式在哪里打开)

  • 网易云音乐关注的人不见了(网易云音乐关注不了别人)

    网易云音乐关注的人不见了(网易云音乐关注不了别人)

  • 苹果手机怎么删除旧版app(苹果手机怎么删除全部联系人)

    苹果手机怎么删除旧版app(苹果手机怎么删除全部联系人)

  • 聊天记录删除了能找回来吗?(聊天记录删除了别人还能查到吗)

    聊天记录删除了能找回来吗?(聊天记录删除了别人还能查到吗)

  • 小米10听筒听不到声音(小米听筒听不见免提能听见)

    小米10听筒听不到声音(小米听筒听不见免提能听见)

  • qs版本cpu是什么意思(qsrk cpu是什么)

    qs版本cpu是什么意思(qsrk cpu是什么)

  • mate30pro灭屏显示费电吗

    mate30pro灭屏显示费电吗

  • i55250u相当什么水平(i5-5250u)

    i55250u相当什么水平(i5-5250u)

  • 华为p40pro支持谷歌吗(华为p40支持谷歌服务吗)

    华为p40pro支持谷歌吗(华为p40支持谷歌服务吗)

  • 8k是多少像素(8k像素是什么意思)

    8k是多少像素(8k像素是什么意思)

  • dc5v是充电口吗(dc5v 一般充电口都能接吗)

    dc5v是充电口吗(dc5v 一般充电口都能接吗)

  • 为什么airpods拿出来了还显示在充电(为什么airpods拿出来就连不上)

    为什么airpods拿出来了还显示在充电(为什么airpods拿出来就连不上)

  • 手机怎么把闹铃取消(怎么把手机闹铃弄成震动)

    手机怎么把闹铃取消(怎么把手机闹铃弄成震动)

  • word文档里面怎么画线(word文档里面怎么打勾勾)

    word文档里面怎么画线(word文档里面怎么打勾勾)

  • ps怎么选择同一个颜色

    ps怎么选择同一个颜色

  • 手机怎么取消安全模式(手机怎么取消安全扫描)

    手机怎么取消安全模式(手机怎么取消安全扫描)

  • 乘号在键盘上怎么打(乘号在键盘上怎么打快捷键)

    乘号在键盘上怎么打(乘号在键盘上怎么打快捷键)

  • 金立m故事锁屏怎么关闭(金立故事锁屏怎么取消)

    金立m故事锁屏怎么关闭(金立故事锁屏怎么取消)

  • 小米移动电源3高配版能上飞机吗(小米移动电源3 30000毫安)

    小米移动电源3高配版能上飞机吗(小米移动电源3 30000毫安)

  • 微信即刻视频怎么发(微信 即刻视频)

    微信即刻视频怎么发(微信 即刻视频)

  • 如何查询手机激活时间(如何查询手机激活时间vivo)

    如何查询手机激活时间(如何查询手机激活时间vivo)

  • 美团会员有什么用(美团会员有什么权限)

    美团会员有什么用(美团会员有什么权限)

  • 1加手机是哪个公司的(1加手机是哪个品牌)

    1加手机是哪个公司的(1加手机是哪个品牌)

  • tsconfig.json详细配置(tsconfig baseurl)

    tsconfig.json详细配置(tsconfig baseurl)

  • 【Python】-- python的基本图像处理(图像显示、保存、颜色变换、缩放与旋转等)(python%s)

    【Python】-- python的基本图像处理(图像显示、保存、颜色变换、缩放与旋转等)(python%s)

  • 【深度学习】AI一键换天

    【深度学习】AI一键换天

  • 企业所得税的计算公式
  • 商贸公司成本大吗
  • 出票后定期付款的汇票是什么意思
  • 滞纳金按年怎么算
  • 贴息为什么要付利息呢
  • 甲公司自2018年3月1日开始自行研发一款新兴产品
  • 企业注销清算方案
  • 建筑工程类发票
  • 个人独资企业可以不开公户吗
  • 火车车票怎么样
  • 银行贷款利息可以减免吗
  • 内蒙古地税电子税务局app
  • 特殊建造行业
  • 非居民企业啥意思
  • 如何冲销账面上的资金
  • 现金流量表中现金流量净额怎么算
  • 其他收益小企业会计报表没有怎么填
  • 银行呆帐坏账
  • 企业所得税纳税申报表
  • 已完成认证
  • 发票认证平台登陆不了,IE不成功
  • 退货抵扣是什么意思
  • 社保稽查补社保按什么基数来
  • uefi启动u盘安装win10系统的详细流程
  • 开启网络共享后怎么使用
  • word更改单页背景颜色
  • 土地增值税清算全流程实战案例
  • qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1
  • 微前端Qiankun 子应用css后加载问题
  • 定期定额个体户超定额怎样申报
  • cynefin框架
  • 管理费用科目核算的内容
  • 权益法转换为成本法
  • 上个月开的发票这个月作废怎么做帐
  • 税务文书送达期限是多少天
  • 织梦怎么改网站主页
  • 购买备用品会计分录
  • 车间办公用品费用
  • 总公司所得税汇算
  • 累计盈余需要设置明细科目吗
  • 公允价值变动损益影响利润吗
  • sql2017附加数据库
  • 创建一个空的学生基本信息表的副本
  • 计提折旧的固定资产全年平均总值怎么算
  • 专项应付款和政府补助的区别
  • 建筑劳务企业应发民工工资年终未发是否进行纳税调整
  • 减免的应付账款如果入账
  • 明细与发票
  • 一般纳税人的月销售额是多少可以不用交增值税
  • 研发产品收入的会计分录
  • 没收到发票也可以入账吗
  • 国税代开专票缴纳城建税分录?
  • 营改增政策汇总
  • 工会经费保留整数吗
  • 未开票收入转为开票收入
  • 充值优惠怎么写
  • 票据贴现的分录
  • 自产自销的免税票
  • 外贸公司收取国家税费吗
  • 划转税务的非税收入包括
  • 财务报表项目认定有哪些
  • 增值税是否计入税金及附加
  • 工程项目分包需要招标吗
  • MySQL中实现插入或更新操作(类似Oracle的merge语句)
  • window mysql
  • windows8出现蓝屏
  • 无法进入睡眠状态
  • ubuntu选择语言
  • 修改linux系统ip
  • ubuntu20设置ip
  • windows10的开始菜单
  • xp事件管理器
  • win8打开蓝牙设置
  • 电脑开机出现windows7
  • cocos2d官网
  • unity3d c语言
  • ajax multipart/form-data
  • 基于python的应用
  • 运输类税点
  • 日本互联网金融发展
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设