【问题标题】:Git bash always run 'export PATH=$PWD/node_modules/.bin:$PATH'Git bash 总是运行 'export PATH=$PWD/node_modules/.bin:$PATH'
【发布时间】:2021-12-28 01:57:26
【问题描述】:

最近我的 git bash 遇到了这个问题,每次打开或开始新会话时,它总是运行命令
export PATH=$PWD/node_modules/.bin:$PATH
。发生了什么,命令是什么意思?我对 CLI 很陌生,所以我不知道发生了什么。

【问题讨论】:

  • 请注意,“git-bash”只是与 Git 捆绑在一起的 Bash 版本。它与 Git 本身无关,只是 Git 需要一个与 POSIX 兼容的 shell,因此有一个 bash 端口到 Windows 以包含在 Git 中。

标签: command-line-interface git-bash


【解决方案1】:

这可能是因为 ~/.bashrc 资源文件,在打开新的 shell 会话时执行。
对于“Git bash”,这意味着 Git for Windows,这意味着 '~' 或 $HOME 默认为 %USERPROFILE%

或者你正在使用像antfu/vscode-auto-npx这样的VSCode扩展,在这种情况下

当您在 VS Code 中打开终端时,此扩展会使用本地 Node.js 二进制文件注入 PATH env 变量。

export PATH=$PWD/node_modules/.bin:$PATH

【讨论】:

  • 谢谢!原因确实来自那个 VSCode 扩展。
猜你喜欢
  • 2021-07-14
  • 1970-01-01
  • 1970-01-01
  • 2010-11-27
  • 1970-01-01
  • 2017-11-26
  • 2012-05-27
相关资源
最近更新 更多