node - Error: no se puede encontrar el módulo ''gulp-sass''
npm install gulp (11)
¿Revisaste this pregunta?
Puede ser posible la solución es:
rm -rf node_modules/
npm install
Cuando compilo con
gulp
, recibí un error como el siguiente.
¿Cómo puedo arreglarlo?
module.js:339
throw err;
^
Error: Cannot find module ''gulp-sass''
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/flyscoot.com/gulpfile.js:2:12)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
Aquellos que reciben este error, degraden el Node.js que está utilizando.
-
Paso 1 :
Desinstale el que está utilizando e instale la versión que prefiera. Instalé v6.12.3 . Mi versión anterior de Node.js era v9.4.0 .
-
Paso 2 :
Descargar Node.js
Espero que esto funcione.
Edite su package.json. Cambio:
"gulp-sass": "^2.3.2"
a
"gulp-sass": "3.0.0"
Elimine la carpeta node_modules y ejecute
npm install
nuevamente.
Fuente: https://github.com/codecombat/codecombat/issues/4430#issuecomment-348927771
En la carpeta raíz donde se encuentra
package.json
, ejecute
npm outdated
.
Obtendrá paquetes obsoletos devueltos con algunos detalles.
En esos detalles, verá el número de versión actual del paquete desactualizado.
Luego, abra el archivo
package.json
y cambie manualmente el número de versión del paquete correspondiente.
Luego elimine la carpeta
node_modules
y ejecute
npm install
.
Debería resolver este problema.
Prueba esto:
npm install -g gulp-sass
o
npm install --save gulp-sass
Simplemente haga la
npm update
y luego
npm install gulp-sass --save-dev
en su carpeta raíz, y luego cuando ejecute no debería tener ningún problema.
También estaba enfrentando el mismo problema, la posible solución es instalar el módulo gulp-sass, pero si ejecuta el siguiente comando
npm install -g gulp-sass
o
npm install --save gulp-sass
, esto no va a se actualizará al final del proyecto node-sass.
Falta esta versión de node-sass (devuelve un 404) y google web-starter-kit v0.6.5 ha dependido de ella durante mucho tiempo, desde diciembre de 2016. Por lo tanto, ha estado funcionando durante mucho tiempo y debe tener solo desaparecido
Descargar binario de https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node No se puede descargar " https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node ":
Error HTTP 404 no encontrado
La única solución es actualizar node-sass:
npm i gulp-sass@latest --save-dev
para solucionar el problema.
Tuve el mismo error en Ubuntu 18.04
Elimine su carpeta node_modules y ejecute
sudo npm install --unsafe-perm=true
Tuve el mismo problema en mi nueva máquina con Windows 10.
Tuve que instalar las herramientas de compilación de Windows con
npm install -g windows-build-tools
.
(
https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#environment-setup-and-configuration
)
Tuve el mismo problema y
npm update
hacer esta
npm update
.
Pero recibo el mensaje sobre el permiso, así que ejecuto:
sudo chwon -R myuser /home/myUserFolder/.config
Este conjunto de permisos para mi usuario ejecuta npm comands como administrador. Luego ejecuto esto de nuevo:
npm update
y esto:
npm install gulp-sass
Entonces mi problema con esto fue resuelto.
Tuve este problema durante días buscando respuestas. Mi registro de errores fue similar a este npm simplemente no instalará el nodo sass El único problema fue la versión del nodo. Tal vez pueda ayudar a algunos de ustedes.
Reduje mi Node.js de 9.3.0 a 6.12.2 y ejecuté:
npm update