After installing gulp.js via npm, I receive a no command 'gulp' found
error when running the gulp
command from the same directory it was installed into.
When looking under the node_modules/.bin/
directory, I can see the gulp
executable there.
Is there something wrong with my npm installation?
This question is related to
javascript
node.js
npm
gulp
I'm on lubuntu 19.10
I've used combination of previous answers, and didn't tweak the $PATH
.
npm uninstall --global gulp gulp-cli
This removes any package if they are already there.sudo npm install --global gulp-cli
Reinstall it as root user.If you want to do copy and paste
npm uninstall --global gulp gulp-cli && sudo npm install --global gulp-cli
should work
I guess --global
is unnecessary here as it's installed using sudo
, but I've used it just in case.
if still not resolved try adding this to your package.js
scripts
"scripts": { "gulp": "gulp" },
and run npm run gulp
it will runt gulp scripts from gulpfile.js
I solved the issue removing gulp and installing gulp-cli again:
rm /usr/local/bin/gulp
npm install -g gulp-cli
in my case there was only on issue, just put "gulp":"gulp" in the script portion, of package.json, and then use command npm run gulp.
Installing on a Mac - Sierra - After numerous failed attempts to install and run gulp globally via the command line using several different instructions I found I added this to my path and it worked:
export PATH=/usr/local/Cellar/node/7.6.0/libexec/npm/bin/:$PATH
I got that path from the text output when installing gulp.
I solved the issue without reinstalling node using the commands below:
$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli
Tried with sudo and it worked !!
sudo npm install --global gulp-cli
I actually have the same issue.
This link is probably my best guess:
nodejs vs node on ubuntu 12.04
I did that to resolve my problem:
sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get install nodejs
sudo ln -s /usr/bin/nodejs /usr/bin/node
Source: Stackoverflow.com