我使用的是ubuntu 14.04 LTS,我有nodejs(不是节点)和npm安装.我用了安装gulp npm install gulp -g.
但是我的命令gulp不起作用,它默默无声地返回!

小智 40
我今天在Ubuntu 14.04 LTS上遇到了同样的问题.调试后我注意到我不小心使用apt-get安装了nodejs和node.跑完之后
sudo apt-get remove node
问题得到解决.
希望这可以帮助.
Rap*_*hDG 34
尝试将nodejs可执行文件链接到node同一路径.
就像是:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Run Code Online (Sandbox Code Playgroud)
取决于节点可执行文件的位置.你可以找到
which nodejs
Run Code Online (Sandbox Code Playgroud)
gdu*_*ont 21
在我身边,同样的症状.缺少的是gulp的CLI部分:
sudo npm install --global gulp-cli
Run Code Online (Sandbox Code Playgroud)
Eti*_*nne 18
当你遇到这些问题时,我的建议是重新安装模块:
npm un -g gulp && npm un gulp
npm i -g gulp
npm i --save-dev gulp
Run Code Online (Sandbox Code Playgroud)
这些命令会卸载本地和全局的所有gulp模块.
之后,它会在全局安装gulp 以在命令行和本地模块中使用它,因为gulp也需要它.