我试图在我的fedora 21安装上使用节点。但是每当我通过npm安装软件包时,我都无法调用gulp等软件包。
npm install -g gulp
然后:gulp run
错误:
zsh: command not found: gulp
答案 0 :(得分:2)
npm安装gulp的目录不在您的路径中。要找出它的安装位置,请运行npm -g bin
并确保该目录位于您的路径中。或者,执行gulp为$(npm -g bin)/gulp
。
答案 1 :(得分:2)
您需要将全局$PATH
变量指向节点的位置。否则,它将返回该错误。
打开.zshrc
文件并确保看到PATH=/usr/bin/node:$PATH
之类的内容(确保您的目录是节点的正确目录)。您可以使用命令npm -g bin
找到该目录位置。
如果这不起作用,请在下方发表评论。感谢