O Heroku CLI é usado para gerenciar aplicativos Heroku a partir da linha de comando. É construído usando oclif.
Clique aqui para ver a documentação.
Clique aqui para fazer a instalação.
Instalar globalmente:
npm install --global heroku
Para fazer o login com as credenciais do site Heroku:
heroku login
Em projeto criado com Create React App e usando Git tem uma configuração pronta para fazer deploy no Heroku.
Entre no GitHub Heroku Buildpack for create-react-app e siga o procedimento do tópico Create the Heroku app
. Ex: heroku create <nome_app> --buildpack mars/create-react-app
Obs: Após a criação, ao executar o comando git remote
, é possível observar que automaticamente foi criado um link com o nome heroku
.
Para abrir o app no navegador quando terminar a criação:
heroku open
Para enviar o projeto para o Heroku, é só dar um push no link heroku
depois do commit:
git push heroku main
Para configurar as variáveis de ambiente:
heroku config:set <nome_variavel>=<valor_variavel>
Ex: heroku config:set REACT_APP_API_URL=https://api.github.com