Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

373
Views
Ficha inesperada de Heroku ??=
2021-12-02T02:42:45.888858+00:00 app[worker.1]: /app/node_modules/discord.js/src/rest/APIRequest.js:33 2021-12-02T02:42:45.888875+00:00 app[worker.1]: agent ??= new https.Agent({ ...this.client.options.http.agent, keepAlive: true }); 2021-12-02T02:42:45.888876+00:00 app[worker.1]: ^^^ 2021-12-02T02:42:45.888876+00:00 app[worker.1]: 2021-12-02T02:42:45.888877+00:00 app[worker.1]: SyntaxError: Unexpected token '??='

Recibo este error al intentar iniciar un nuevo bot Discord.JS v13 heroku.

Mi Procfile dice: worker: node src/index.js

Agregué mi .env y configuré cómo se inicia el bot, en lugar de usar npm start. Como probablemente puedas deducir, no tengo un ??= en ninguna parte de mi código. ¿Cómo puedo solucionar este problema?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

El error proviene de discord.js y se debe a que está utilizando una versión anterior de node.js. El operador de asignación nulo lógico ( ??= ) solo está disponible en el nodo v15+ .

Heroku dice que "si no se especifica una versión de Node en el motor, se usará la versión 14.x" . Puede agregar una propiedad de engines a su archivo package.json para especificar la versión de node.js. Como discord.js v13 requiere node.js v16.6+ , puede agregar lo siguiente:

 "engines": { "node": "16.6" }

O para solicitar la última v16, agregue esto:

 "engines": { "node": "16.x" }
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!