【发布时间】:2020-09-22 08:40:34
【问题描述】:
我最近在 Git Bash 上通过 npm 全局安装了 Vue-cli。然而,当我运行vue 时,我得到C:\Users\[User]\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found。我不是 bash 专家,但我很确定 PATH 设置不正确。但是如果我运行env|grep PATH,我可以在我的路径中看到C:\Users\[User]\AppData\Roaming\npm。
但是,如果我在基本 cmd 上运行 vue,它会按预期工作。我的 git bash 是否缺少某些东西?另外,如果我运行npm config get prefix,我会得到C:\Users\[User]\AppData\Roaming\npm。
请注意,我以 Vue 为例。运行create-react-app 时出现同样的错误。
我有最新版本的 git bash (2.28.0) 和 Windows 10。
【问题讨论】: