【问题标题】:SyntaxError: Unexpected token '??=' Discord.JS Heroku [duplicate]SyntaxError: Unexpected token '??=' Discord.JS Heroku [重复]
【发布时间】:2022-01-12 13:45:58
【问题描述】:

当我部署分支时,我在日志中收到此错误

Here is the console log

谁能帮我解决这个问题?

【问题讨论】:

    标签: node.js heroku discord.js


    【解决方案1】:

    空值分配首先在 Node 15 中得到支持。听起来你的应用使用的任何版本的 Node 都还没有到那个地步。

    Specify a more recent Node version for Heroku to run 在您的包裹中:

      "engines": {
        "node": "16.x"
    

    否则它默认使用 14(这是一个稍旧的 LTS 版本,不支持这种相对较新的语法)。

    【讨论】:

    • 感谢修复,但现在我收到此错误prnt.sc/26co4k3
    • 您的链接要求我完成某种安全检查,但没有显示任何内容。与往常一样,请在文本中指定详细信息,而不是在图像中
    【解决方案2】:

    新错误可能是因为 discord.js 未列在您的 package.json 文件中。尝试再次安装 discord.js,看看它是否有效。

    【讨论】:

    • 这行得通。但现在我的机器人不执行命令。当我尝试做 .help 它什么也没做
    • 你得到的错误是什么?
    猜你喜欢
    • 2020-09-26
    • 2021-12-17
    • 2015-12-28
    • 2016-11-18
    • 2020-10-18
    • 2012-09-22
    • 1970-01-01
    • 2016-12-18
    相关资源
    最近更新 更多