【问题标题】:Heroku Node.js version 16Heroku Node.js 版本 16
【发布时间】:2021-11-14 10:14:34
【问题描述】:

我目前正在尝试使用 discord.js 版本 13 运行 Discord 机器人,但这需要 Node.js 版本 16。Heroku 仅使用 Node.js 14。

如何更新?

【问题讨论】:

    标签: node.js heroku discord discord.js


    【解决方案1】:

    Heroku 仅使用 Node.js 14

    你是从哪里得到这个想法的?

    在撰写本文时,Heroku supports Node.js versions 12.x, 14.x, and 16.x。您可以specify the version you want via the engines key in your package.json,就像在文档中这个稍作修改的示例中一样:

    {
      "name": "myapp",
      "description": "a really cool app",
      "version": "1.0.0",
      "engines": {
        "node": "16.x"
      }
    }
    

    确保您也更新了 Node.js 的本地版本。

    我不确定您使用的是什么操作系统,但我通常使用nvm 在一台机器上管理多个版本的 Node.js。

    【讨论】:

      猜你喜欢
      • 2012-04-23
      • 2019-02-12
      • 2022-08-22
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      • 2017-02-08
      相关资源
      最近更新 更多