Tengo una configuración de desarrollo de paquete web que uso para servir un backend simulado con express. Algo así como este ejemplo de DevServer Docs :
module.exports = { // ... devServer: { setupMiddlewares: (middlewares, devServer) => { if (!devServer) { throw new Error('webpack-dev-server is not defined'); } devServer.app.get('/setup-middleware/some/path', (_, response) => { response.send('setup-middlewares option GET'); }); }, }, }; Pero en lugar de servir directamente allí, cargo e inicializo otro archivo que intentará buscar cada archivo con 'mock.js' en el nombre y cargarlos. Para eso planeo usar require.context ya que es una función de paquete web. Pero cada vez que trato de hacer esto, obtengo que el contexto no está definido .
Intento cargarlos así:
const context = require.context('../src/', true, /\.mock\.js$/); const mocks = context.keys().map(context);¿Hay alguna forma de volver a implementar esta característica? (O al menos tener una alternativa) He estado buscando pero parece que no mucha gente ha tenido mi problema.