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

219
Views
Reaccionar: módulo no encontrado, para paquetes dentro de los paquetes instalados, al solicitar express

Hola, intenté instalar el paquete express en un proyecto de reacción, pero cuando importo el paquete dentro de app.js usando:

 const app = require("express");

Recibo 30 errores todos diciendo

 Module not found Error: Can't resolve 'x'

donde x son paquetes diferentes como zlib , querystring , path , crypto , fs , stream ....

Este es el código app.js cuando lo ejecuto sin la línea requerida, funciona bien

 import logo from './logo.svg'; import './App.css'; const app = require("express"); function App() { return ( <div className="App"> <header className="App-header"> <img src={logo} className="App-logo" alt="logo" /> <p> Edit <code>src/App.js</code> and save to reload. </p> <a className="App-link" href="https://reactjs.org" target="_blank" rel="noopener noreferrer" > Learn React </a> </header> </div> ); } export default App;

Y dentro de mi archivo package.json en mis dependencias tengo: "express": "^4.17.3"

Incluso traté de crear un nuevo proyecto en blanco para esto y tuve el mismo problema.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Su empaquetador (probablemente Webpack) no puede agrupar paquetes que dependen de las API de Node.js.

Express depende de todo tipo de cosas que necesitan Node.js (como la capacidad de escuchar las solicitudes HTTP entrantes y usar la biblioteca C que usa zlib).

No puede ejecutar Express dentro de un navegador.

over 4 years ago · Santiago Trujillo 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!