Iniciando uma aplicação React Js no Heroku usando o CLI do Heroku
Sumário
npx create-react-app new-app
Onde "new-app" é o nome de sua aplicação.
git init
heroku login
heroku create app-name --buildpack mars/create-react-app
Onde "app-name" é o nome que ficará na aplicação do Heroku.
git add .
git commit -m "Initial commit"
git push heroku master
Caso o push seja feito com sucesso, rode o seguinte comando que será aberto uma página em seu navegador com seu novo app
heroku open
Alguns erros de push podem ocorrer se estiver fazendo o upload de uma aplicação que já possuí modificações. Se usou yarn e npm em uma mesma aplicação terá que apagar o arquivo de um dos dois pois o Heroku só permite usar um. Nesse caso faça o seguinte:
Execute git add . novamente, dê um git commit -m "remove" e rode git push heroku master de novo. O push deve funcionar agora.
-
git add . -
git statusServe apenas para ver quais arquivos foram modificados -
git commit -m "seu-commit" -
git push heroku master
Renomeie a aplicação para o nome que deseja no painel do Heroku e rode o seguinte na pasta do seu projeto:
-
git remote rm heroku -
heroku git:remote -a newname
Onde "newname" é o novo nome.

