E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l
(node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
There is an error in your gulpfile:
Error: Node Sass does not yet support your current environment: Windows 64-bit with false
For more information on which environments are supported please see:
TODO URL
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\node-sass\lib\index.js:12:11)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:456:32)
at tryModuleLoad (module.js:415:12)
at Function.Module._load (module.js:407:3)
at Module.require (module.js:466:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\gulp-sass\index.js:187:21)
at Module._compile (module.js:541:32)
ionic-framework
npm
node-sass
Premkumar Agrawal
fuente
fuente

npm rebuild node-sassosudo npm rebuild node-sassRespuestas:
Este mensaje de error no indica un problema con Ionic, sino más bien con node-sass, que está especificado para ejecutarse en su archivo Gulp. El error node-sass
Node Sass does not yet support your current environmentindica que la versión de node-sass que está intentando ejecutar no es compatible con la versión de node instalada.Consulte las notas de la versión de Node Sass para conocer la versión de node-sass que tiene, para ver qué versión de nodo es necesaria. Si la versión del nodo es incorrecta, debe degradar el nodo o actualizar el nodo-sass hasta que tenga un par compatible. Si la versión de nodo es compatible, es posible que solo necesite ejecutar
npm rebuild node-sass(con-gsi node-sass se instaló globalmente). Si eso no funciona, puedenpm uninstall node-sass && npm install node-sass(nuevamente, con-gsi es necesario).Este problema de github tiene mucha más información sobre esto.
fuente
node_modulesy realizadoyarn installque reconstruyó elnode-sass(y otras bibliotecas) con la nueva versión del nodo. Gracias.npm un node-sass && npm i node-sass -Dsi tienenode-sassen su devDependencies .npm uninstall node-sass&&npm install node-sasses la mejor manera de arreglarfuente
Trabajando para mí solo después de instalar Python 2.7.x (no 3.x) y luego
npm uninstall node-sass && npm install node-sasscomo dijo @Quinn Comendant.fuente
Eliminar
node_modulesy ejecutarnpm installsolucionó esos errores por mí.Otros dicen:
npm rebuild node-sassonpm audit fixpodrían ayudar.fuente
npm config set msvs_version 2015 --globaldespués de instalar Visual Studio Build Tools y antes de ejecutarnpm installonpm rebuild node-sass. Consulte aquí para obtener más detalles.Intenté esto pero no funcionó para mí y arrojé errores:
He instalado la última
Node.js(que por el momento es la 11.11.0 actual ), después de enfrentar este problema, hice lo siguiente:Después de ejecutar estos comandos, todo funciona bien para mí.
fuente
Ninguno de los anteriores funcionó para mí. Lo eliminé por completo y luego lo reinstalé y resolvió el problema.
Para eliminar existente:
Luego para reinstalar:
fuente
Me encontré con este problema,
npm i @ionic/app-scriptsfue lo único que funcionó.fuente
Prueba esto:
fuente
retrocediendo al nodo
v10.17.0solucionó el problema.Puede usar nvm para hacerlo:
https://github.com/nvm-sh/nvm
fuente
Consulte las notas de la versión de Node Sass para conocer la versión de node-sass que tiene, para ver qué versión de nodo es necesaria. Si la versión del nodo es incorrecta, debe degradar el nodo o actualizar el nodo-sass hasta que tenga un par compatible. Si la versión de nodo es compatible, es posible que solo necesite ejecutar
npm rebuild node-sass. Si eso no funciona, puedenpm uninstall node-sassonpm install node-sassfuente
En mi caso, el problema fue cuando instalé la última versión del nodo, es decir; 10.6.0. Se mostraba el mismo error y con referencia a @Quinn Desinstaló esa versión e instaló la versión 8.11.3 LTS. Ahora trabajando bien :)
fuente
El enlace del seguimiento de la pila a continuación me ayudó a resolver este problema.
Este enlace (
https://github.com/sass/node-sass/releases/tag/v4.7.2) muestra claramente las versiones de nodo que son compatibles.Después de degradar la versión del nodo a
8.11.1, se ejecutanpm installnuevamente. Recibí el siguiente mensaje.Finalmente, corrí
npm rebuild node-sass --forcesegún las instrucciones y todos comenzaron a funcionar.fuente
Tengo el mismo problema y lo resuelvo con el siguiente:
1- verifique la versión del nodo sass para el proyecto actual
2- vaya a la versión de node-sass: " https://github.com/sass/node-sass/releases/tag/v@.@.@ " (pero su versión de node sass aquí)
3- verifique la tabla de Entorno admitido y vea si su versión de nodo existe en ella
4- si no es así, baje la versión de su nodo a la última versión existente en la tabla
Sé que no es la solución perfecta, pero no encontré nada más en mi caso.
fuente
para Visual Studio 2019 necesita cambiar la ruta de MSBuild
fuente
Los comandos
npm uninstall node-sass && npm install node-sassno me ayudaron, pero después de instalar Python 2.7 y Visual C ++ Build Tools , eliminé la carpeta node_modules, abrí CMD desde el Administrador y ejecuténpm install --msvs_version=2015. ¡Y se instaló correctamente!Este comentario y este enlace también pueden ayudar.
fuente
¿Está usando
Git-Bashen Windows? Recibí el mismo error hasta que lo intentéPowerShelly mágicamente este error desapareció.fuente
Recibí este error cuando actualicé el nodo usando NVM. para eliminar esta ejecución;
npm rebuild node-sassfuente