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

220
Views
Node.js: no se puede resolver 'fs' en E:\Code\Internet Radio

Como proyecto de verano, estoy creando una aplicación de radio por Internet y decidí usar la API de reproducción web de Spotify. Estaba revisando su guía recomendada para iniciar una aplicación reaccionar js (que se puede encontrar AQUÍ ), hasta que llegué a autorizar al usuario a través de una llamada web a través del módulo de enrutador:

 router.get('/auth/login', (req, res) => {...}

Estos solían estar incluidos en la versión 1-4 del paquete web, pero ya no en la v5. Pude remediarlo instalando individualmente todos ellos, excepto fs. Por lo que he encontrado, fs es un módulo de nodo al que no se puede acceder en un navegador web, por lo que la aplicación react js se niega a reconocerlo y me da este error:

 ERROR in ./node_modules/mime/mime.js 3:9-22' Module not found: Error: Can't resolve 'fs' in 'E:\Code\Internet Radio\spotify\spotify-web-player\node_modules\mime

MUCHOS otros subprocesos recomiendan agregar este fragmento a resolve.fallback en webpack.config.js :

 "fs": false

pero dado que es necesario para que funcione el SDK proporcionado y la aplicación react js, estoy atascado.

He buscado alternativas como fs-browserify , like-fs , filer y fs-web , pero conducen a más errores dignos de rediseñar cómo se implementó originalmente fs, o hacen que mi aplicación react js cargue una página web con HTML casi vacío, e indicando

 You need to enable Javascript to run this app

¿Existe tal vez una forma de volver a una versión anterior del paquete web, o hay algo que no puedo encontrar en el mar de aproximadamente 30 pestañas abiertas que buscan una solución por mi cuenta?

about 4 years ago · Santiago Gelvez
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!