首页 > 解决方案 > 语法错误:意外的令牌 =

问题描述

class Match {
  JSDOM = jsdom;
  Discord = require("discord.js");
  jsdom = require("jsdom");
  …
}

这是我使用的代码,我得到了错误:

JSDOM = jsdom();
        ^
SyntaxError: Unexpected token =

为什么?这应该有效吗?这只发生在我尝试在 repl.it 上运行代码时。当我在我的计算机上运行它时,它工作正常。

标签: node.jssyntax-errorrepl.it

解决方案


因此,对于任何想知道的人,我发现了问题。我正在从 GitHub 导入项目,当我创建一个新的 REPL 并指定 node.js 作为语言,然后导入文件时,一切都按预期工作。


推荐阅读