当前位置: 首页 > 知识库问答 >
问题:

如何修复Node.js中的“referenceerror:primodials没有定义”

商燕七
2023-03-14
[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

共有1个答案

卫松
2023-03-14

我也犯了同样的错误。我怀疑您使用的是Node.js12和Gulp.js3。该组合不起作用:gulp.js3在node.js12#2324上被破坏

以前的解决方案也不起作用:在更新到Node.js11.0.0后,运行gulp.js时退出'referenceerror:internalBinding is not definition'#2246

解决方案:要么升级到gulp.js4,要么降级到node.js的早期版本。

 类似资料:
  • 我是通过npm安装来安装节点模块的,然后我在终端上尝试了gulp sass watch。和get ReferenceError:primordials未定义错误,如下所示,请帮助我解决此问题:- 提前感谢您。

  • 问题内容: 我已经在服务器上安装了nodejs和ssl 和我的app.js代码 现在当我检查 https://www.sslshopper.com/ 它给我错误 并非所有Web浏览器都信任该证书。您可能需要安装中间/链证书以将其链接到受信任的根证书。了解有关此错误的更多信息。您可以通过遵循针对服务器平台的Comodo证书安装说明来解决此问题(将这些说明用于InstantSSL)。注意有关中级证书的

  • 我正在尝试使用Makefile编译一些源代码。在makefile中,有一堆命令需要作为运行。 当我从终端编译源代码时,一切都很好,make在第一次运行命令等待密码时暂停。一旦我键入密码,使简历和完成。 但我希望能够在NetBeans中编译源代码。因此,我启动了一个项目,并向netbeans展示在哪里可以找到源代码,但当我编译该项目时,它会出现错误: 当它第一次命中命令时。 我已经在互联网上查找了这

  • 问题内容: 我将使用ReadFile: 我该如何解决? 问题答案: 使用包名称限定它:

  • 问题内容: 刚开始使用Node.js。在我的文件中,我正在执行以下操作: app.js 当我在终端中运行时,控制台会弹出,但在浏览器中却显示。 有人可以向我解释为什么在终端中可以正常运行,但在浏览器中却不能正常运行吗? 我正在使用节点的服务我的页面。 问题答案: 在终端中,您正在运行节点应用程序,并且正在运行脚本。与直接在浏览器中运行脚本相比,这是一个非常不同的执行环境。尽管Javascript语