J'ai construit une application en angulaire pour extraire des données de la base de données en utilisant angulaire 2 et utilisé nœud/express pour récupérer les données du serveur et servir au client angulaire. Actuellement, les deux s'exécutent dans différents hôtes locaux, comment les combiner en un seul projet et l'exécuter dans le même hôte.Comment exécuter l'application Angular Client et l'application serveur Node sur le même hôte
1
A
Répondre
3
Supposons que votre site est en cours d'exécution express sur localhost:3500
et tout appel api commence par /api
créer proxy.conf.json avec le contenu
{
"/api": {
"target": "http://localhost:3500",
"secure": false
}
}
puis modifier package.json
et changer "start": "ng serve",
-"start": "ng serve --proxy-config proxy.conf.json"
Pour plus d'informations, trouver documatation ici