eachann

VSCode ESLint 保存等待嘎嘎久解决方案有吗

  •  
  •   eachann · Jan 15, 2025 · 4402 views
    This topic created in 657 days ago, the information mentioned may be changed or developed.

    VSCode 经常在文件内容稍大一点, 保存就要等半天

    RT

    25 replies  •  2025-01-15 20:05:29 +08:00
    3IOhG7M0knRu5UlC
    3IOhG7M0knRu5UlC
    Jan 15, 2025 via Android
    1
    限制只处理变化的文件
    coolcoffee
    coolcoffee
    Jan 15, 2025❤️2
    2
    把 eslint 换成 biome


    https://biomejs.dev/
    nowtg
    nowtg
    Jan 15, 2025 via iPhone
    3
    经常遇到。感觉像是 vscode 或者 eslint 的 bug ,出现保存慢的情况后,我重启 vscode 后再保存就正常了
    beginor
    beginor
    Jan 15, 2025
    4
    设置一下 eslint 的忽略列表?
    Trim21
    Trim21
    Jan 15, 2025 via Android
    5
    把 onsave 事件关了用 lint-staged 在 commit 的时候触发
    chenglong233
    chenglong233
    Jan 15, 2025
    6
    最好就是不用 eslint
    GordenMo
    GordenMo
    Jan 15, 2025
    7
    之前也有这种情况嘛?
    如果最近才出现这种情况的话记得留意一下 vscode 版本问题
    chairuosen
    chairuosen
    Jan 15, 2025
    8
    保存时候不检查,提交时再检查
    justdoit123
    justdoit123
    Jan 15, 2025
    9
    Eslint 我感觉编写代码的时候,最好就别开启。影响写代码,配置到 precommit githook 里,提交的时候再检查。

    能 auto fix 的,尽量 auto fix ,无法 auto fix 的,再报错拦住 commit 。
    dadaji
    dadaji
    Jan 15, 2025 via iPhone
    10
    重启
    WasteNya
    WasteNya
    Jan 15, 2025 via Android
    11
    不能怪罪 ESLint ,就是 Vue 插件的锅,官方插件还做得这么辣鸡,降 Vue 比较版本可能可以解决问题,用 React 就没怎么遇到过这种事
    WasteNya
    WasteNya
    Jan 15, 2025 via Android
    12
    #11 降 Vue 插件版本可以解决
    importmeta
    importmeta
    Jan 15, 2025
    13
    停掉开发服务器试试
    eachann
    eachann
    OP
    Jan 15, 2025
    14
    @GordenMo 两年前就遇到了, 重载和重启才行
    zhonghao01
    zhonghao01
    Jan 15, 2025
    15
    cmd+shift+p reload window ,重启下就好了。
    FrankFang128
    FrankFang128
    Jan 15, 2025❤️1
    16
    其实是 Vue 的问题
    eachann
    eachann
    OP
    Jan 15, 2025
    17
    @GooMS 求解
    eachann
    eachann
    OP
    Jan 15, 2025
    18
    @chenglong233 Eslint 大点的公司都标配呀, 不然 commit 都提不上去
    @beginor 有可能是楼下兄弟说的 Vue 的问题, 我写 React 的时候重来没遇到过这个问题
    eachann
    eachann
    OP
    Jan 15, 2025
    19
    @zhonghao01 是的, 这是一种方案
    parkhaocer
    parkhaocer
    Jan 15, 2025
    20
    我不写 vue 不卡
    acrazing
    acrazing
    Jan 15, 2025
    21
    暴力一点直接放弃 eslint, 用 prettier 足够好了.
    shintendo
    shintendo
    Jan 15, 2025
    22
    @acrazing eslint 勉强还能代替 prettier ,prettier 怎么代替 eslint 啊
    楼主的情况,建议 onSave 只用 prettier ,提交时才过 eslint
    DICK23
    DICK23
    PRO
    Jan 15, 2025
    23
    on save 的时候先不开,只在 commit 的时候去触发。
    fizzzzz
    fizzzzz
    Jan 15, 2025
    24
    我之前是不仅保存要转圈好久,ctrl c ctrl v 都要转圈一会,把这个插件禁用了之后很流畅,不过 vue 的插件依赖这个
    luckyc
    luckyc
    Jan 15, 2025
    25
    @WasteNya 是 vscode 拉垮了。我写 react 也遇到过,正在保存…….

    解决办法重启 vscode
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1302 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 313ms · UTC 20:03 · PVG 04:03 · LAX 12:03 · JFK 15:03
    ♥ Do have faith in what you're doing.