【发布时间】:2015-07-01 07:24:39
【问题描述】:
我已经用 homebrew 安装了 zsh 并将我的 shell 更改为它。我在尝试运行 gulp 命令时遇到问题,该命令在我将 shell 更改为 zsh 之前有效。
zsh: command not found: gulp
一些研究让我相信它与我的 PATH 有一些关系。我的 PATH 看起来像是我的 .zshrc 文件。
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
我想说我用 brew 安装了节点。如何在不更改回默认 shell 的情况下将 gulp 与 zsh 一起使用?
感谢任何帮助。提前致谢!
【问题讨论】:
-
那么,
gulp二进制文件在哪里?在您的旧 shell 中尝试whereis gulp并查看该路径是否在您的PATH变量中。 -
whereis gulp不返回任何内容。但是which gulp会返回这个:/Users/realph/.node/bin/gulp。 -
然后将
$HOME/.node/bin添加到您的路径中。 -
@Siguza 到
.zshrc文件? -
@Abdennour 的回答提供了一个简单的解决方案:[Command not found after npm install in zsh](stackoverflow.com/questions/12743928/…)
标签: command-line zsh