node.js sass gulp gulp-sass

node.js - Cómo corregir ReferenceError: los primordiales no están definidos en el nodo



sass gulp (7)

He instalado módulos de nodos mediante la instalación de npm, luego traté de hacer gulp sass-watch en el símbolo del sistema. Después de eso obtuve la siguiente respuesta.

[18:18:32] Requiring external module babel-register fs.js:27 const { Math, Object, Reflect } = primordials; ^ ReferenceError: primordials is not defined

He probado esto antes de tragar sass-watch

npm -g install gulp-cli




La degradación al nodo estable solucionó este problema para mí, ya que ocurrió después de actualizar al nodo 12

sudo n 10.16.0


Me enfrenté al mismo problema. Lo que probé y trabajé para mí: - 1). Verifique la versión de NODE y GULP (la combinación de nodo v12 y trago inferior a v4 no funciona) 2). Bajé la versión npm por: #sudo npm install -gn #sudo n 10.16.0 Funcionó bien, luego solo sigue las instrucciones de tu consola


Recibí este error en Windows 10. Resultó ser un perfil móvil dañado.

npm ERR! node v12.4.0 npm ERR! npm v3.3.12 npm ERR! primordials is not defined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request:

Eliminar la carpeta C:/Users/{user}/AppData/Roaming/npm solucionó mi problema.


Usando NVM para administrar qué versión de nodo está usando, ejecuté los siguientes comandos que me funcionaron:

$ cd /to/your/project/ $ nvm install lts/dubnium $ nvm use lts/dubnium $ yarn upgrade # or `npm install`


tuve el mismo error y finalmente solucioné eso cuando se actualizaron todos los paquetes y luego mencioné la misma versión del motor de nodo y la versión npm en package.json como en mi sistema local de trabajo.

"engines": { "node": "10.15.3", "npm": "6.9.0" }

Estaba recibiendo este error al desplegar en heroku.

para obtener más asistencia heroku checkout