J'ai une application de test dans GIT qui a le projet Laravel et Angular SPA.Comment déployer automatiquement une application Laravel avec Angular intégrée à Heroku
J'ai webpack, qui construit l'application angulaire et copie ses fichiers dans le dossier /public/
de Laravel. Pour construire angulaire, je lance la commande npm run build
J'ai déployé avec succès mon Laravel app à heroku mais je suis incapable de déployer une partie angulaire correctement. J'ai juste besoin que pendant le processus de déploiement sur Heroku Dyno il exécute également une commande comme suit
cd angular-app && npm run build
J'ai vu quelques tutoriels et ils parler de l'utilisation serveur nodejs sur Heroku. Mais je ne comprends pas pourquoi j'aurais besoin du serveur Node sur heroku quand Nginx avec Laravel livrera tout le contenu. J'ai juste besoin de l'application angulaire à compiler.
Y at-il un moyen d'exécuter des commandes de construction sur PHP, Nginx, Laravel dyno dans Heroku?
Aidez-nous s'il vous plaît.
Mon Procfile (nom du fichier qui Heroku utilise) est
web: vendor/bin/heroku-php-nginx public/