Estamos realizando el despliegue de la API tal y como aparece en los apuntes de clases, en los ultimos pasos ejecuto el push de heroku a main y luego visualizo los logs para ver si todo se ha desplegado correctamente, sin embergo en este paso se visualiza la siguiente informacion:
heroku logs
› Warning: heroku update available from 7.60.1 to 7.60.2.
2022-05-20T10:51:41.677883+00:00 app[api]: Release v1 created by user alu0101130408@ull.edu.es
2022-05-20T10:51:41.677883+00:00 app[api]: Initial release by user alu0101130408@ull.edu.es
2022-05-20T10:51:41.831085+00:00 app[api]: Enable Logplex by user alu0101130408@ull.edu.es
2022-05-20T10:51:41.831085+00:00 app[api]: Release v2 created by user alu0101130408@ull.edu.es
2022-05-20T10:56:39.998216+00:00 app[api]: Set MONGODB_URL config vars by user alu0101130408@ull.edu.es
2022-05-20T10:56:39.998216+00:00 app[api]: Release v3 created by user alu0101130408@ull.edu.es
2022-05-20T10:57:34.000000+00:00 app[api]: Build started by user alu0101130408@ull.edu.es
2022-05-20T10:58:09.350384+00:00 app[api]: Release v4 created by user alu0101130408@ull.edu.es
2022-05-20T10:58:09.350384+00:00 app[api]: Deploy e9d8f6f5 by user alu0101130408@ull.edu.es
2022-05-20T10:58:09.370217+00:00 app[api]: Scaled to web@1:Free by user alu0101130408@ull.edu.es
2022-05-20T10:58:12.750397+00:00 heroku[web.1]: Starting process with command `npm start`
2022-05-20T10:58:13.000000+00:00 app[api]: Build succeeded
2022-05-20T10:58:14.576026+00:00 app[web.1]:
2022-05-20T10:58:14.576039+00:00 app[web.1]: > ull-esit-inf-dsi-21-22-prct12-music-api-grupo-m@1.0.0 start
2022-05-20T10:58:14.576040+00:00 app[web.1]: > tsc-watch --onSuccess "node dist/index.js"
2022-05-20T10:58:14.576040+00:00 app[web.1]:
2022-05-20T10:58:14.580847+00:00 app[web.1]: sh: 1: tsc-watch: not found
2022-05-20T10:58:14.722910+00:00 heroku[web.1]: Process exited with status 127
2022-05-20T10:58:14.808497+00:00 heroku[web.1]: State changed from starting to crashed
2022-05-20T10:58:14.812023+00:00 heroku[web.1]: State changed from crashed to starting
2022-05-20T10:58:16.679241+00:00 heroku[web.1]: Starting process with command `npm start`
2022-05-20T10:58:18.705369+00:00 app[web.1]:
2022-05-20T10:58:18.705384+00:00 app[web.1]: > ull-esit-inf-dsi-21-22-prct12-music-api-grupo-m@1.0.0 start
2022-05-20T10:58:18.705384+00:00 app[web.1]: > tsc-watch --onSuccess "node dist/index.js"
2022-05-20T10:58:18.705384+00:00 app[web.1]:
2022-05-20T10:58:18.710907+00:00 app[web.1]: sh: 1: tsc-watch: not found
2022-05-20T10:58:18.837848+00:00 heroku[web.1]: Process exited with status 127
2022-05-20T10:58:18.895344+00:00 heroku[web.1]: State changed from starting to crashed
Por lo que entiendo que ha ido mal el despliegue y no entiendo a que puede ser debido puesto que en el package.json del proyecto tengo:
Buenos dias @esegredo.
Estamos realizando el despliegue de la API tal y como aparece en los apuntes de clases, en los ultimos pasos ejecuto el push de heroku a main y luego visualizo los logs para ver si todo se ha desplegado correctamente, sin embergo en este paso se visualiza la siguiente informacion:
Por lo que entiendo que ha ido mal el despliegue y no entiendo a que puede ser debido puesto que en el package.json del proyecto tengo:
y todas las dependencias instaladas. No se bien como solucionar esto, puesto que a mi punto de vista esta todo bien especificado.
Un saludo y gracias de antemano.