Estoy ejecutando AWS Ubuntu 18.04 LTS. Utilizo NVM para gestionar versiones de nodos.
Tengo problemas con node-sass y npm. La compilación falla en "npm install" y posteriormente en "npm run dev", ya que falla en la instalación. El error exacto que recibo es este:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] postinstall: node scripts/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ubuntu/.npm/_logs/2019-07-24T03_13_29_713Z-debug.log
Resoluciones que he probado (con enlaces a las páginas siguientes):
- Bajando al nodo 10
- (dentro del archivo en el que estoy ejecutando todo esto) npm install[correo electrónico protegido]
- npm instala node-sass@latest
- npm instala node-sass --unsafe-perms
- hilo agregar nodo-sass
También intenté administrar esto a través de hilo (que está instalado, y lo hago después de eliminar el archivo de bloqueo del paquete), con el mismo efecto. Parecí lograr algunos avances usando "yarn add node-sass", aunque ya sea que use hilo o npm es el mismo resultado.
El propio Node-sass informa que hay algunos problemas al instalar en servidores Ubuntu.https://www.npmjs.com/package/node-sass
Resoluciones de personas que experimentan los mismos problemas:https://github.com/sass/node-sass/issues/2662
Entornos de nodos con compilaciones que fallan debido a node-sass:https://github.com/angular/angular-cli/issues/14339
De dónde saqué la idea del hilo:https://github.com/sass/node-sass/issues/1980
Respuesta1
Lo arreglé con este comando:
sudo npm install --unsafe-perm -g node-sass
sudo npm install --unsafe-perm