Estoy usando Node.js 16.13.1 y creé una aplicación React e intenté usar Sass, pero cuando intento ejecutarlo, aparece este error:
Node Sass versión 7.0.0 no es compatible con ^4.0.0 || ^5.0.0 || ^6.0.0
Si desea utilizar SCSS y Sass en su aplicación React, intente hacer esto:
Primero elimine node-sass :
yarn remove node-sassSi usa npm:
npm uninstall node-sass Luego instale sass en lugar de node-sass :
yarn add -D sasso
npm i -D sass¡Finalmente sus archivos SCSS y Sass se compilarán correctamente!
node-sass está en desuso. En su lugar, use sass .
Puedes desinstalar el antiguo e instalar el nuevo
npm uninstall node-sass npm install sass Pero si prefieres usar node-sass
Puede usar la siguiente tabla para instalar la versión adecuada node-sass para su versión de nodo instalada, que puede verificar con el comando node --version
npm install node-sass@(your version)Resolví este problema usando la versión 4.14.1 de node-sass con los siguientes comandos.
con npm
npm uninstall node-sass npm install node-sass@4.14.1con hilo
yarn remove node-sass yarn add node-sass@4.14.1