Bonjour,
Je pense que c'est le bon endroit pour poster mon problème. Si ce n'est pas le cas, merci de me le dire :).
Je souhaite mettre en production mon application (je n'ai jamais fait de mise en prod).
Mon application est constituée de 2 morceaux : front (Angular) et le back (Node.JS). Je veux mettre déjà le front pour comprendre le principe.
J'ai cloné mon front dans un dossier sur un serveur virtuel.
J'ai ensuite mise en place un serveur web (Apache2) avecetCode:sudo apt-get update
J'ai faitCode:sudo apt-get install apache2
. Cela m'a créer un dossier : dist avec plusieurs fichiers dedans.Code:ng build --prod
Et là je suis allé voir dans les fichiers de Apache voir si j'avais tout :et j'ai bien un dossier frontend qui a les mêmes fichiers que le dossier dist.Code:/var/www/html
Mon problème est que j'ai des messages d'erreurs quand je veux y accéder sur un navigateur :
Et là, je suis perdu. Je comprends pas ce qui va pas et ce que j'ai mal fait/compris.Citation:
Le script à l’adresse « http://dgh.briace.org/frontend/runtime-es2015.js » a été chargé alors que son type MIME (« text/html ») n’est pas un type MIME JavaScript valide.
dgh.briace.org
SyntaxError: expected expression, got '<'
Si on pouvait éclairer ma lanterne.
Merci d'avance :).
PS : je me suis aidé de ces sites : https://www.youtube.com/watch?v=PfKiBcfoh34 et https://stackoverflow.com/questions/...-apache-server
Cordialement