位置: 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)

  • 三星w2020什么时候发布(三星w2020什么时候上市)

    三星w2020什么时候发布(三星w2020什么时候上市)

  • 华为小艺同学怎么开启(华为手机小艺同学怎么设置)

    华为小艺同学怎么开启(华为手机小艺同学怎么设置)

  • 华为手机屏幕上的小圆点怎么设置(华为手机屏幕上有个小房子图标)

    华为手机屏幕上的小圆点怎么设置(华为手机屏幕上有个小房子图标)

  • 电信的光猫有wifi功能吗(电信的光猫有什么用)

    电信的光猫有wifi功能吗(电信的光猫有什么用)

  • 账号存在异常是什么意思(账号存在异常是怎么回事)

    账号存在异常是什么意思(账号存在异常是怎么回事)

  • 至强E31230V2相当于i几(至强e31230v2相当于什么cpu)

    至强E31230V2相当于i几(至强e31230v2相当于什么cpu)

  • 剪贴板乱码会是中毒吗(剪贴板经常出现乱码)

    剪贴板乱码会是中毒吗(剪贴板经常出现乱码)

  • amd四核处理器相当于i几(amd四核cpu性能排行)

    amd四核处理器相当于i几(amd四核cpu性能排行)

  • 苹果手机只能用移动卡吗(苹果手机只能用一个微信吗)

    苹果手机只能用移动卡吗(苹果手机只能用一个微信吗)

  • novell用什么协议(novell通信协议)

    novell用什么协议(novell通信协议)

  • 一次性地铁卡丢了怎么办(一次性地铁卡丢在地铁站)

    一次性地铁卡丢了怎么办(一次性地铁卡丢在地铁站)

  • 快手点的小红心有什么用多少会上热门(快手点的小红心如何快速取消)

    快手点的小红心有什么用多少会上热门(快手点的小红心如何快速取消)

  • 小米ai音箱音量环在哪(小米ai音箱音量无法调节)

    小米ai音箱音量环在哪(小米ai音箱音量无法调节)

  • 携程返现如何提取(携程返现如何提现到微信)

    携程返现如何提取(携程返现如何提现到微信)

  • 决定抗原特异性的物质(决定抗原特异性的结构基础)

    决定抗原特异性的物质(决定抗原特异性的结构基础)

  • 内存卡需要激活吗(内存卡买回来是不是要先激活)

    内存卡需要激活吗(内存卡买回来是不是要先激活)

  • 抖音青少年模式怎么解除(抖音青少年模式怎么强制解除)

    抖音青少年模式怎么解除(抖音青少年模式怎么强制解除)

  • 摄像头4mm6mm8mm哪个更清楚(摄像头4mm6mm有什么区别)

    摄像头4mm6mm8mm哪个更清楚(摄像头4mm6mm有什么区别)

  • 如何用手机扫描文件(如何用手机扫描图片成电子版)

    如何用手机扫描文件(如何用手机扫描图片成电子版)

  • 如何彻底清除手机病毒(如何彻底清除手机数据且不被恢复)

    如何彻底清除手机病毒(如何彻底清除手机数据且不被恢复)

  • steam序列号找不到(steam序列号没有)

    steam序列号找不到(steam序列号没有)

  • 快手直播间管理怎么踢人(快手直播间管理员怎么取消黑名单)

    快手直播间管理怎么踢人(快手直播间管理员怎么取消黑名单)

  • 被阿尔卑斯山环抱的辛特湖,德国贝希特斯加登 (© Offset by Shutterstock)(阿尔卑斯山环保)

    被阿尔卑斯山环抱的辛特湖,德国贝希特斯加登 (© Offset by Shutterstock)(阿尔卑斯山环保)

  • 总公司是小规模分公司是一般纳税人
  • 按适用税率计税销售额和按简易办法计税销售额
  • 什么是虚开增票
  • 固定资产明细账需要每年更换吗
  • 技术服务费怎么结转成本
  • 季度不超过9万
  • 货运增值税发票抵扣条件
  • 国税征收项目有哪些
  • 一般存款账户的主要用途
  • 普通发票作废怎么验旧
  • 公司房租发票是专票还是普票
  • 收到公益性捐赠所得税
  • 被投资方亏损怎么处理
  • 分摊长期待摊费用的会计分录
  • 会计差旅费属于什么会计科目
  • 公司借给个人的款项会计分录
  • 补提以前年度个税会计分录
  • 房产继承税征收标准是多少
  • 公路通行费抵扣进项税
  • 增值税专用发票丢了怎么补救
  • 厂家质量问题商家有责任吗
  • 会务费如何入账
  • 建筑公司能否开材料票
  • php能开发微信小程序吗
  • beservice是什么进程
  • 权限控制的原则是什么
  • laravel搭建
  • php字符串比较大小
  • 试用期不交金后面补缴
  • php静态方法调用
  • php 通信
  • linux中web服务器的安装,配置与测试
  • javascript bom dom
  • 企业为什么一定要签三方
  • 实缴的钱注销后可以拿回来吗
  • 红字发票信息表编号
  • 完整的css代码案例
  • 织梦标签工具
  • 房地产项目转让流程
  • 一般纳税人的账户可以随便转账到私人账户吗
  • 工商营业执照年检网上怎么年检
  • 公司注销章子要盖章吗
  • 企业长期借款的渠道有哪些
  • 理财产品怎么收费
  • 房地产增值税抵减
  • 房地产开发产品科目设置
  • 洗车发票税目
  • 企业应付职工薪酬增加说明什么
  • 公司的应付票据
  • 融资租入固定资产的入账价值
  • mysql安装配置教程5.7.26
  • win7系统打开程序卡住几秒怎么办
  • win7旗舰版系统还原无法启动
  • windows vista(service pack1)
  • 浪潮云是什么意思
  • xp系统安装流程图
  • winhelp.exe - winhelp是什么进程
  • 删除windows.old文件夹后 桌面没有了
  • winxp如何设置自动关机
  • hkcmd是什么进程
  • win10极限模式
  • 在linux系统中,用来存放各种配置文件的目录
  • quick cocos2dx-Lua中的自定义事件的使用
  • rsa加解密过程是什么
  • cocos2d schedule
  • 验证用户输入的密码JavaScript代码加文字
  • Node.js中的全局变量有哪些
  • python,for循环
  • json jquery
  • angularjs1.5
  • recyclerview和scrollview
  • javascript教程doc
  • python自定义min_self函数
  • javascript怎么用
  • jquery foreach循环
  • 咸阳国税局长是哪里人
  • 微信扫码开票的记录怎么查询
  • 海口税务服务大厅
  • 税务之星ii驱动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设