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
Actualice a 4.0.1 y asegúrese de migrar https://fettblog.eu/gulp-4-parallel-and-series/#migration
Hice el mismo error. Sospecho que estás usando el nodo 12 y el trago 3. Esa combinación no funciona: https://github.com/gulpjs/gulp/issues/2324
Una solución anterior de enero tampoco funciona: https://github.com/gulpjs/gulp/issues/2246
Solución: Actualice a trago 4 o baje a un nodo anterior.
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