Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

4.4K
Vistas
No puedo cargar una aplicación de reacción después de iniciar el servidor

(nodo: 13176) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] Advertencia de desuso: la opción 'onAfterSetupMiddleware' está en desuso. Utilice la opción 'setupMiddlewares'. (Use node --trace-deprecation ... para mostrar dónde se creó la advertencia) (node:13176) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: la opción 'onBeforeSetupMiddleware' está en desuso. Utilice la opción 'setupMiddlewares'

React se carga continuamente después de iniciar el servidor

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Esta es una advertencia de obsolescencia, lo que significa que debe comenzar a usar la nueva forma sugerida de configurar su middleware. En lugar de onBeforeSetupMiddleware y onAfterSetupMiddleware , use la setupMiddlewares setupMiddlewares.

La documentación en sí se puede encontrar en el sitio web de Webpack (en este caso aquí: https://webpack.js.org/configuration/dev-server/#devserversetupmiddlewares )

La configuración se verá así (proveniente de onBeforeSetupMiddleware y onAfterSetupMiddleware ):

 setupMiddlewares: (middlewares, devServer) => { middleware1(devServer.app) middleware2(devServer.app) return middlewares },

Otra forma útil de solucionar este problema es mirar el código que otros han escrito para solucionar este problema. Este ejemplo me pareció útil: https://github.com/facebook/docusaurus/pull/6168

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema. El problema estaba en setupProxy.js.

Si sus archivos setupProxy.js se ven como a continuación

 const proxy = require('http-proxy-middleware'); module.exports = function(app) { app.use(proxy('/proxypath', { target: '<target path>' })); };

Cámbialo como se muestra a continuación

 const { createProxyMiddleware } = require('http-proxy-middleware'); module.exports = function(app) { app.use(createProxyMiddleware('/proxypath', { target: '<target path>' })); };

Como en el error que ha citado, onAfterSetupMiddleware y onBeforeSetupMiddleware han quedado obsoletos, por lo que el método proxy no funciona como se esperaba. Entonces, cuando inicia el servidor con npm start, el navegador intenta redirigir a la URL del proxy. Es por eso que ves que la aplicación de reacción no se está cargando.

over 4 years ago · Santiago Trujillo Denunciar

0

Es solo una advertencia de desaprobación de una de las bibliotecas que usó dentro de la aplicación, ¿ha intentado abrir http://localhost:3000 en su local? se supone que debe estar funcionando bien

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda