build broken : node-sass non compatible avec node 18+
Description
Lorsqu'on souhaite installer la branche develop
, on a une erreur :
npm ERR! code 1
npm ERR! path /home/agathe/git/osi-appli/node_modules/node-sass
npm ERR! command failed
Node 18 n'est en effet pas (encore) supporté :
https://www.npmjs.com/package/node-sass
La PR côté node-sass
est en attente :
https://github.com/sass/node-sass/pull/3257
Solution
Remplacer node-sass
par sass
et sass-loader
.
Testé avec Node 18.7 et Node 18.9.
-
supprimer du
package.json
la dépendancenode-sass
-
installer les dépendances
npm install
- installer sass et sass-laoder
npm install sass sass-loader
- tester
npm run start