温馨提示:本文翻译自stackoverflow.com,查看原文请点击:node.js - How to fix ReferenceError: primordials is not defined in node
node.js sass gulp gulp-sass

node.js - 如何修复ReferenceError:节点中未定义primordials

发布于 2020-03-31 23:20:03

我已经通过npm install安装了节点模块,然后尝试在命令提示符下执行gulp sass-watch。之后,我得到以下回应。

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

ReferenceError: primordials is not defined

在gulp sass-watch之前尝试过这个

npm -g install gulp-cli

查看更多

提问者
Ramesh
被浏览
31
2019-05-06 23:16

我遇到了同样的错误。我怀疑您正在使用节点12和gulp3。该组合不起作用:https : //github.com/gulpjs/gulp/issues/2324

从1月开始的以前的解决方法也不起作用:https : //github.com/gulpjs/gulp/issues/2246

解决方案:升级到gulp 4或降级到较早的节点。