En Windows 7, he instalado gulp como se explica aquí: http://markgoodyear.com/2014/01/getting-started-with-gulp/ :
npm install gulp -g
- En mi carpeta de aplicaciones:
npm install gulp --save-dev
- Yo creo un
gulpfile.js
archivo.
Pero luego, cuando intento ejecutar gulp
, recibo este mensaje de error:
module.js:340
throw err;
^
Error: cannot file module 'gulp-util'
at Function.Module._resolveFilename (module.js:338:15)
etc.
Pero gulp-util
está presente (en la carpeta de la aplicación local) en:
node_modules
gulp
node_modules
gulp-util
¿Alguna idea de cuál puede ser la causa?
npm install gulp-util --save-dev
Respuestas:
ACTUALIZAR
Desde versiones posteriores, no es necesario instalar manualmente gulp-util.
Consulte la nueva página de inicio .
Si aún tiene este problema, intente reinstalar los paquetes locales de su proyecto:
RESPUESTA ACTUALIZADA
También necesita instalar gulp-util:
Desde gulp docs- comenzando (3.5) :
fuente
rimraf
través denpm install -g rimraf
rm -rf node_modules
ynpm install
no funcionó. En su lugar, tenía que preforma:npm install gulp -g
. ¡Funciona de maravilla!gulp-util
.Si tiene un package.json, puede instalar todas las dependencias actuales del proyecto usando:
fuente
npm install node-sass
y se construyó.Cualquier respuesta no ayudó en mi caso. Lo que finalmente ayudó fue eliminar
bower
ygulp
(los uso en mi proyecto):Después de eso los instalé nuevamente:
Ahora funciona bien.
fuente
sudo
sin embargo)Intenta instalar el módulo que falta.
fuente
Debe instalarlos como devDependencies:
-
gulp-util
-
gulp-load-plugins
Luego, puede usarlos de esta manera:
o esto:
fuente
Linux Ubuntu 18:04 usuario aquí. Probé todas las soluciones en este tablero hasta la fecha. Aunque leí arriba en la respuesta aceptada que "De versiones posteriores, no hay necesidad de instalar manualmente gulp-util". , fue lo que funcionó para mí. (... tal vez porque estoy en Ubuntu? No lo sé)
Para recapitular, seguí recibiendo el error " no se puede encontrar el módulo 'gulp-util' " cuando solo comprobaba si gulp estaba instalado ejecutando:
... nuevamente, el error 'gulp-util' seguía apareciendo ...
Entonces, seguí los consejos de npm install [nombre del paquete] enumerados anteriormente, pero terminé obteniendo varios otros paquetes que también debían instalarse. Y uno ya tenía un problema, y no estaba seguro de cómo reemplazarlo. ... pondré todos los paquetes / comandos de instalación que tuve que usar aquí, solo como referencia en caso de que alguien más experimente este problema:
(luego recibí un error para 'pretty-hrtime', así que agregué eso, y luego los otros como Error: No se puede encontrar el módulo ___ aparecía después de cada trago - verificación de versión ... así que seguí instalando cada uno. )
(sin --force, en mi sistema recibí un error: "EEXIST: el archivo ya existe, enlace simbólico". --force no se recomienda, pero no funciona de ninguna otra manera).
Y ahora gulp --version finalmente muestra: CLI versión 3.9.1 Versión local 3.9.1
fuente
Esto resolverá todos los problemas de trago
fuente
En la mayoría de los casos, eliminar todos los paquetes de nodos y luego instalarlos nuevamente, resuelve el problema.
Pero en mi caso, la carpeta node_modules no tiene permiso de escritura.
fuente
El mismo problema aquí y lo que intenté después de buscar, no funcionó. Hasta que vi un comentario en alguna parte sobre las instalaciones globales o locales. Mirando en:
C: \ Users \ YourName \ AppData \ Roaming \ npm \ gulp
De hecho, encontré una versión desactualizada. Así que reinstalé gulp con:
Eso resolvió mágicamente mi problema.
fuente
Tuve el mismo problema, aunque el módulo que estaba descargando era diferente. La única solución al problema es ejecutar el siguiente comando nuevamente:
fuente