在 Windows 10 中找不到 npm 命令

din*_*ina 5 npm

我已经在我的电脑上安装了 node.js。我可以在我的 cmd 中检查节点和 npm 版本。我在 Windows 10 中使用 laravel homestead 和 vagrant。但是。当我使用 git bash 时,会显示节点版本购买 npm 无法识别,返回一条消息说 npm: command not found。

我很感激任何帮助。

Eyo*_*elD 1

假设您的系统上安装了 Git 和 Node.js,并安装了 npm,请确保 git 和 Node 安装在应用程序的同一目录中。例如:

App |-git | |-git_bash.exe | |-etc | |-profile | |-node_env.conf |-node |-node |-npm

确保node和npm位于App中的node目录内。查看上面的示例树。

打开 git bash 并输入:export PATH=$PATH:/c/App/node

导出应用程序中的节点目录后,现在检查 npm 是否已安装:npm --version

如果您想在启动终端时进行配置,请打开文件node_env.conf并通过以下方式传入节点目录路径:PATH=$PATH:/c/App/node

现在打开配置文件 git bash 文件C:\App\git\etc\profile并添加source "etc/node_env.conf"

现在继续克隆一些 git 存储库并测试它。

git clone your_git_repo
npm install
npm run watch
Run Code Online (Sandbox Code Playgroud)