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

378
Views
Metro Builder: SyntaxError: Token inesperado = después de actualizar a React Native 0.65.1

Hoy actualicé a React Native Versión 0.65.1 . Después de eso, no pude iniciar el servidor Metro

Ahora recibo el siguiente mensaje de error mientras construyo un Release .apk:

 node_modules/metro/src/Server.js:350 processRequest = (req, res, next) => { ^ SyntaxError: Unexpected token = at new Script (vm.js:80:7) at createScript (vm.js:274:10) at Object.runInThisContext (vm.js:326:10) at Module._compile (internal/modules/cjs/loader.js:664:28) at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10) at Module.load (internal/modules/cjs/loader.js:600:32) at tryModuleLoad (internal/modules/cjs/loader.js:539:12) at Function.Module._load (internal/modules/cjs/loader.js:531:3) at Module.require (internal/modules/cjs/loader.js:637:17) at require (internal/modules/cjs/helpers.js:22:18) info Run CLI with --verbose flag for more details. > Task :app:bundleReleaseJsAndAssets FAILED

He intentado:

  • Nodo de actualización
  • Proyecto de limpieza
  • Reinicio de la computadora

Este es el fragmento del módulo de nodo del servidor de Metro

 processRequest = (req, res, next) => { this._processRequest(req, res, next).catch(next); };

Información adicional: estoy usando una MacBook Pro con macOS Big Sur 11.5.2

Gracias a todos

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

0

Solo mis dos centavos: tuve el mismo problema. Mi problema se debió a NVM. Usé la versión 14 del nodo para el proyecto actual, pero mi versión predeterminada era el nodo 10. Y el servidor Metro se abrió en una nueva terminal que no usaba el nodo actual sino el predeterminado. Se solucionó configurando la versión del nodo en 14.

Solución: nvm alias default v14.17.0

about 4 years ago · Juan Pablo Isaza Report

0

He usado reaccionar nativo 0.66 después de bajar a 0.64, esto funcionó para mí.

  1. degradar reaccionar en 0.64.0
  2. borrar caché de nodo y limpieza de gradle
  3. instalar npm
about 4 years ago · Juan Pablo Isaza Report

0

Tengo un nuevo proyecto React Native en v0.66 y me encontré con esto, pero pude solucionarlo sin degradarlo.

Entonces, uso nvm para administrar mis versiones de nodo y estoy en v16.13.0 actualmente, lo que debería estar bien, pero parece que también tenía nodo e hilo instalados a través de brew. La versión del nodo en brew era v13.10.1.

Para arreglar esto:

  1. Desinstalar nodo e hilo de brew

brew uninstall yarn

brew uninstall node

  1. Reinstale yarn globalmente a través de npm

npm install --global yarn

y funciona 👍 espero que esto ayude a alguien más

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!