J'obtiens l'erreur suivante lorsque j'essaie de charger ma page d'accueil et que la page est vierge.
main-es2015.5ff489631e1a2300adb7.js:1 Failed to load module script: The server responded with a non-JavaScript MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
runtime-es2015.2c9dcf60c8e0a8889c30.js:1 Failed to load module script: The server responded with a non-JavaScript MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
vendor-es2015.02ac05cd7eee1cf62f5a.js:1 Failed to load module script: The server responded with a non-JavaScript MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
Cela fonctionnait auparavant et il fonctionne correctement en dev lors de la diffusion avec ng serve
. Le problème se produit lorsque le code s'exécute à partir du serveur. Lorsque j'ai vérifié à partir des devtools, il montre le content-type
et text/html
au lieu de application/javascript
. Comment cela peut-il être résolu? Quelque chose doit être réglé depuis le serveur?
routes angulaires à la racine de votre domaine. le déploiement dans un sous-dossier peut référencer correctement:
ng build --prod --base-href yoursubfolder
Utilisez-vous Angular SSR? Si oui, avez-vous redémarré l'application Express (server.js
) qui sert votre Angular app?