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 status
Serve 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.