node.js - 语法错误:意外的令牌 =
问题描述
class Match {
JSDOM = jsdom;
Discord = require("discord.js");
jsdom = require("jsdom");
…
}
这是我使用的代码,我得到了错误:
JSDOM = jsdom();
^
SyntaxError: Unexpected token =
为什么?这应该有效吗?这只发生在我尝试在 repl.it 上运行代码时。当我在我的计算机上运行它时,它工作正常。
解决方案
因此,对于任何想知道的人,我发现了问题。我正在从 GitHub 导入项目,当我创建一个新的 REPL 并指定 node.js 作为语言,然后导入文件时,一切都按预期工作。
推荐阅读
- heroku - Heroku、Shrine 和 Amazon S3:博客文章图像在一段时间后消失
- image - QML:在 GridView 中加载图像
- matplotlib-basemap - 使用 Metpython 和底图进行点插值
- angular - 用 karma jasmine angular2 测试 void
- php - 将项目动态添加到数组 Mike42 php
- docker - 有什么方法可以防止 k8s pod 被驱逐?
- microservices - jhipster 网关和微服务
- python - Python:Azure 存储表在存在时无法插入批处理项
- coldfusion - 从字符串中剥离非 html 标签/文本
- python-3.x - 如何使用 sjoin 合并两个 GeoDataFrames 而不会出错