No sé si podré explicarlo lo suficientemente bien, pero... tengo una configuración como esta
página (navegaciónMiddleware);
page('/', homeView); page('/login', loginView); page('/register', registerView); page('/movies', catalogView); page('/create', createView); page('/search', searchView); page('/movies/:movieId', detailsView); page('/movies/:movieId/edit', editView); page('/watch/:movieId', watchView); page('*', notFoundView);Todas las páginas funcionan bien si no actualizo la página. Todas las páginas sin parámetros después de su ruta funcionan bien incluso después de la actualización: todo se procesa perfectamente. Pero cuando estoy en cualquier página con parámetros (por ejemplo, películas/idOfItem) y trato de actualizar la página, aparece este error
Error al cargar la secuencia de comandos del módulo: se esperaba una secuencia de comandos del módulo JavaScript, pero el servidor respondió con un tipo MIME de "texto/html". Se aplica una estricta verificación de tipo MIME para los scripts de módulo según la especificación HTML.
Y mi página no se procesa... ¿Supongo que pierde los parámetros? cuando actualizo y no puedo renderizarlo por eso. Pero entonces, ¿cómo puedo arreglar eso? No sé cuál es el problema real. Espero que alguien pueda responder esto.
Recibí este error muchas veces antes, pero generalmente se debe a rutas de importación incorrectas o al uso incorrecto de algo de page.js, este podría ser el caso aquí, pero no sé qué hacer.