提问者:小点点

如何修复ReferenceError:节点中未定义primordials


我已经通过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

我以前也试过

npm -g install gulp-cli

共1个答案

匿名用户

我也犯了同样的错误。我怀疑你在使用节点12和gulp 3。该组合不起作用:https://github.com/gulpjs/gulp/issues/2324

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

解决方案:要么升级到Gulp4,要么降级到更早的节点。