Witam, chciałbym uruchomić swój projekt node na serwerze heroku.com. Dodałem repozytorium na github, wysłałem na heroku. Jednak mój skrypt uruchamia się poprzez polecenie ./projekt/chat.js
A tam w heroku nie wiem jak to ustawić, prawdopodobnie działało by jak bym uruchamiał poprzez node plik.js. Pomoże ktoś jak to ustawić w heroku, aby mi uruchomiło ten projekt?
Utworzyłem plik Procfile.txt a w nim dopisałem web: node ./plik/chat.js
Przesłałem wszystko na heroku ze zmianami i nadal ten komunikat.
Application error
An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.
Plik powinien nazywać się ""Procfile", nie "Procfile.txt". Jeżeli chodzi o to co ma w nim być to Ci nie pomogę bo nie wiem jak uruchamiasz appke (czy jest to node czy inne cudo)
Mam katalog z apką Project/plik/chat.js. Na desktopie wchodzę z konsoli cd Project i uruchamiam poprzez ./plik/chat.js.
I teraz nie wiem czy na tym heroku powinienem dopisać:
web: node ./plik/chat.js
web: node ./Project/plik/chat.js
czy bez node
web: ./Project/plik/chat.js
web: ./plik/chat.js
Zmieniłem już na sam Procfile, a to czy jest node czy bez raczej nie ma różnicy. Na desktopie z opcją node działa to wydaje mi się że i tam powinno działać.