Si creas las versión de producción de un proyecto web hecho en Ionic:
ionic build --prod
y al probarlo en un emulador, o en cualquier dispositivo que use como URL file://, te da el siguiente error:
Failed to load module script: The server responded with a non-JavaScript MIME type of “”. Strict MIME type checking is enforced for module scripts per HTML spec.
La solución es editar el archivo tsconfig.json y cambiar el target de “target": "es2015"
a "target": "es5"
.
Solución encontrada aquí:
https://stackoverflow.com/a/56994197
Y si la primera vez que lo pruebas no se ve nada y te dice que no encuentra ninguno de los ficheros css y js, la solución es cambiar en el index.html la etiqueta base de <base href=”/” /> a <base href=”./” />