0

我如何解决下面的错误?我有一个很好的令牌,我已经改变了两次

截屏

4

1 回答 1

0

我改了两次

那是语法错误。令牌的值无关紧要:您使用的 Node.js 版本不理解空赋值运算符??=.

看起来在 v15 开发周期的某个地方??=添加了对 Node.js的支持。由于Heroku 支持偶数长期支持)版本,因此您需要使用 Node.js 版本 16。

您可以通过指定您希望使用的 Node.js 版本package.json,例如

{
  "name": "Some Application",
  "description": "An application that does cool stuff",
  "version": "1.0.0",
  "engines": {
    "node": "16.x"
  }
}

在您的、提交和重新部署中更新(或设置)node版本。package.json

于 2021-12-14T21:13:20.073 回答