V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cvooc
V2EX  ›  问与答

eslint 的--fix 命令是否值得信任?一般来说会引起什么潜在的问题吗?老项目两万多个 error 让修复,我有点怕唉

  •  
  •   cvooc · Apr 11, 2022 · 2101 views
    This topic created in 1486 days ago, the information mentioned may be changed or developed.

    我在给团队制定协作规范, 后面需要多个团队协作模块开发, 现在这个老项目需要引入 eslint(或者说启用,前几位把 src 目录加到.eslintignore 里了),我把 eslint 重新启用后直接两万条 error,九千条 warning...

    这手动过一遍修复不现实呀.... 我想问一下,eslint 的自动 fix 是否有坑会引起不必要的问题?尤其是与 vue 的结合这里,值得信赖的话我直接执行自动修复一遍过了,能省心些

    6 replies    2022-04-11 20:09:31 +08:00
    cvooc
        1
    cvooc  
    OP
       Apr 11, 2022
    因为后面要配置 git+eslint 检测合规才能提交代码,所以还必须修复这个问题 orz
    akin
        2
    akin  
       Apr 11, 2022
    你有测试用例过一遍?或者去改 eslint 的规则也可以。
    weixiangzhe
        3
    weixiangzhe  
       Apr 11, 2022
    eslint --fix 一般不会有什么问题,但修复程度一般,大部分还是要你手动修复的
    cvooc
        4
    cvooc  
    OP
       Apr 11, 2022
    @akin #2 没有测试用例,现在才开始着手准备规范化这些东西,主要报错太多,对着规则一条一条禁用感觉违背初中了

    @weixiangzhe #3 那还好些,这我就放心了
    dengshen
        5
    dengshen  
       Apr 11, 2022 via iPhone
    用 lint- stage 既往不咎😹😹过去的就让它过去吧
    hua123s
        6
    hua123s  
       Apr 11, 2022
    https://github.com/okonet/lint-staged 过去的就让他过去吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3458 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 10:53 · PVG 18:53 · LAX 03:53 · JFK 06:53
    ♥ Do have faith in what you're doing.