Ciao, sto sviluppando una piccola web app a questo repository GitHub: https://github.com/andreabazerla/fat...s-sierra-31257
Come potete vedere ho un package.json nella root dell'app per il lancio del server /bin/www ed uno invece per Angular in /client/.
In locale lanciavo un "npm start" per ognuno dei package.json e tutto funzionava come dovrebbe: "ng serve" per Angular e "npm start" per il server /bin/www. In Heroku invece come dovrei fare?
Heroku in produzione per Angular dovrebbe eseguire "ng build" per generare la cartella /dist/, così nel Procfile ho inserito questo comando: "web: npm run build --prefix client && npm start & wait -n".
Ma non funziona niente, credo di stare proprio a sbagliare qualcosa di concettuale con l'esecuzione degli script nei package.json e nelle porte utilizzate.
Sto facendo le cose come andrebbero fatte? Mi riferisco ai package.json separati per la parte front-end e back-end.
Ho seguito questa guida ma di deploy neanche l'ombra: https://www.sitepoint.com/user-authe...on-mean-stack/
Grazie!