ubuntu - mac - install gulp windows
el comando gulp no funciona (6)
Estoy usando ubuntu 14.04 LTS, tengo nodejs (no nodo) y npm instalados. Había instalado gulp usando npm install gulp -g
.
Pero mi trago de comando no funciona, ¡se ejecuta silenciosamente y no devuelve nada!
Cuando tienes este tipo de problema, mi consejo es reinstalar el módulo:
npm un -g gulp && npm un gulp
npm i -g gulp
npm i --save-dev gulp
Estos comandos desinstalan todos los módulos de Gulp en local y global.
Después, instala gulp en global para usarlo en la línea de comandos y en los módulos locales , porque gulp también lo necesita.
Intente vincular el ejecutable del nodejs
al node
en la misma ruta.
Algo como:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Dependiendo de dónde esté el ejecutable de su nodo. Puedes averiguarlo con
which nodejs
Me encontré con el mismo problema hoy en Ubuntu 14.04 LTS. Después de la depuración, noté que accidentalmente había instalado nodejs y node usando apt-get. despues de correr
sudo apt-get remove node
el problema fue arreglado
Espero que esto ayude.
Por mi parte, el mismo síntoma. Lo que faltaba era la CLI parte de Gulp:
sudo npm install --global gulp-cli
Puede instalar gulp usando terminal ( npm install -g gulp
). Pero la mejor forma es utilizar Synaptic Package Manager . Este es un viejo instalador de software de Ubuntu. pero ahora Ubuntu introduce Ubuntu Software Center .
Cz of I recommended Synaptic
es que cuando instales algún software también descargará algunos de los ayudantes. Ex si desea descargar gulp(Node.js)
en el tipo de búsqueda node.js. Mostrará algunas otras aplicaciones también. Seleccione todo y haga clic en aplicar.
Para descargar Synaptic
-
sudo apt-get install synaptic
-
Para instalar
Node.js
también.Para verificar la versión del nodo
-
node --version
-
Para ejecutar
gulp
, ve al directorio y simplemente escribegulp
.
Cargará todo tu proyecto
Actualización 2017-10-14
Para instalar el nodo completo, siga estos
- Eliminar nodo (si existe)
sudo apt-get remove nodejs
Verifique esto también - Eliminar npm (si existe)
sudo apt-get remove npm
- Limpiar
sudo apt-get autoremove
-
sudo apt-get update
-
sudo apt-get install nodejs
-
sudo apt-get install npm
ahora compruebe el comando gulp
`
incluso después de desinstalar e instalar nodejs y npm seguían obteniendo "/ usr / bin / env: ''node'': ningún archivo o directorio de este tipo"
así que revisé la versión del nodo (no nodejs): node -v got "El programa ''node'' no está actualmente instalado. Puedes instalarlo escribiendo: sudo apt install nodejs-legacy"
así que lo instalé : sudo apt install nodejs-legacy
y trago funciona bien.