Boa tarde.
o projeto por padrão roda na porta 3000. Mas tenho um sistema ja rodando na porta 3000.
Nesse caso aonde eu troco a porta a ser rodado pela aplicação atual ?
Boa tarde.
o projeto por padrão roda na porta 3000. Mas tenho um sistema ja rodando na porta 3000.
Nesse caso aonde eu troco a porta a ser rodado pela aplicação atual ?
Oi, Thayron, tudo bem?
Você pode utilizar esse comando: $env:PORT=5000
estando no Windows e Mac ou no Linux, esse: $export PORT=5000
. Depois de rodar o comando, pode dá o npm start
e a porta será mudada.
Testa e me fala se deu certo!
Boa tarde Laís Cavalcanti .
Os comandos não deram certo. Apresenta que o "comando não encontrado".
Eu uso o sistema linux, tentei os dois comandos mas mesmo assim não seu certo.
Oi, Thayron!
Eu testei no ubuntu e tive sucesso. Você tirou o $
na hora de executar? Acabei que coloquei com o sifrão.
Mas também testei de outra forma, adicionando a porta que você quer que rode dentro do package.json
, em scripts
, dentro da chave start
, você coloca a porta:
"scripts": {
"start": "PORT=8000 react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Os prints do teste que fiz: https://imgur.com/a/FkCdAgv
Teste e me fala se deu certo!
Boa noite Laís Cavalcanti , tudo bem ?.
No caso como você tinha me mostrado funcionou certinho na produção.
Mas agora estava enfrentando um problema de colocar na porta 3030 para subir para o produção na hora de fazer build porque por padrão ele estava indo para a porta 5000 observando vi que o antes de startar, no terminal mostrava um link que ia para a documentação e lá mostra que e somente fazer serve -s build -l 3030
Decidi colocar aqui, caso alguém tenha a mesma dúvida.
No meu caso agora tenho só que arrumar uma forma de fazer o meu servidor continuar funcionado mesmo depois que eu sair do acesso ssh. rsrsrs