You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitBash中无法运行eslint命令的问题排查与解决求助

GitBash中无法运行eslint命令的问题排查与解决求助

最近碰到个头疼的问题:GitBash死活找不到eslint工具,折腾了好几种办法都没搞定,想请教下各位大佬怎么解决。

我已经试过这些操作,但都没效果:

  • 通过系统环境变量配置PATH,没用
  • 手动把路径加到.bash_profile文件里,也不管用
  • 重装了eslint,问题依旧

还有几个奇怪的点:

  • 在PowerShell和命令提示符(Command Prompt)里,eslint完全正常
  • 在GitBash里用完整路径执行的话是能成功的:
$ C:\\Users\\grant\\AppData\\Roaming\\npm\\node_modules\\eslint\\bin\\eslint.js -v

执行后返回:

v8.29.0

但直接输eslint -v就会报错:

$ eslint -v
C:\Users\grant\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

我怀疑是GitBash本身的问题,也重装过它(不过没完全卸载,还留着登录信息和GitHub的访问权限),但情况还是没变。

有没有大佬知道这到底是啥原因?该怎么解决这个问题?谢谢大家了!

备注:内容来源于stack exchange,提问作者ArtificialScientist

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 07:14:16