tutorial mac cli javascript node.js npm gulp

javascript - mac - Después de la instalación de Gulp: "no se encontró el comando ''gulp''"



install gulp mac (6)

Después de instalar gulp.js través de npm, recibo un error no command ''gulp'' found al ejecutar el comando gulp desde el mismo directorio en el que se instaló.

Al buscar en el node_modules/.bin/ , puedo ver el ejecutable de gulp allí.

¿Hay algo mal con mi instalación npm?


En realidad tengo el mismo problema.

Este enlace es probablemente mi mejor conjetura:

nodejs vs node en ubuntu 12.04

Hice eso para resolver mi problema:

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


Eso es perfectamente normal. Si desea que gulp-cli esté disponible en la línea de comandos, debe instalarlo globalmente.

npm install --global gulp-cli

Vea las instrucciones de instalación .

Además, node_modules/.bin/ no está en su $PATH . Pero npm lo agrega automáticamente al ejecutar los scripts npm (consulte esta publicación del blog para referencia ).

Así que podrías agregar scripts a tu archivo package.json :

{ "name": "your-app", "version": "0.0.1", "scripts": { "gulp": "gulp", "minify": "gulp minify" } }

Luego puede ejecutar npm run gulp o npm run minify para iniciar las tareas de gulp.


Instalación en una Mac - Sierra - Después de numerosos intentos fallidos de instalar y ejecutar gulp globalmente a través de la línea de comandos usando varias instrucciones diferentes, encontré que agregué esto a mi ruta y funcionó:

export PATH=/usr/local/Cellar/node/7.6.0/libexec/npm/bin/:$PATH

Obtuve ese camino desde la salida de texto al instalar Gulp.


Resolví el problema eliminando trago e instalando gulp-cli de nuevo:

rm /usr/local/bin/gulp npm install -g gulp-cli


Resolví el problema sin reinstalar el nodo usando los siguientes comandos:

$ npm uninstall --global gulp gulp-cli $ rm /usr/local/share/man/man1/gulp.1 $ npm install --global gulp-cli


Tuve que colocar sudo antes de npm install gulp-cli -g .

Ejecutar como administrador no funcionó para mí. Tal vez sea para algunos de ustedes.