Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的 fedora 21 安装中使用节点。但是,每当我通过 npm 安装软件包时,我都无法调用该软件包,例如 gulp。
npm install -g gulp
然后 :gulp run
gulp run
错误:
zsh: command not found: gulp
npm 安装 gulp 的目录不在你的路径中。要找出它的安装位置,请运行npm -g bin并确保该目录在您的路径中。或者,执行 gulp as $(npm -g bin)/gulp。
npm -g bin
$(npm -g bin)/gulp
您需要将全局$PATH变量指向节点的位置。否则,它将返回该错误。
$PATH
打开您的.zshrc文件并确保您看到类似的PATH=/usr/bin/node:$PATH内容(确保您的目录适合节点)。您可以使用命令找到该目录位置npm -g bin。
.zshrc
PATH=/usr/bin/node:$PATH
如果这不起作用,请在下面评论。谢谢