Skip to content

computacao-ufcg/eureca-frontend

Repository files navigation

pdc-frontend

Inicializando a aplicação localmente com NodeJs

Antes de mais nada, é necessário ter o NodeJs instalado em sua máquina.

Com isto, na raiz do projeto, podemos executar os seguintes comandos, em ordem:

sudo npm install
sudo npm start

OBS.: Verificar se o arquivo "./src/services/api.js" está com a configuração adequada.

Inicializando a aplicação com Docker

É necessário adicionar o seu user ao grupo de usuários do docker, usando o seguinte comando e depois reiniciar a máquina.

sudo usermod -aG docker $USER

Para inicializar a aplicação com Docker primeiro precisamos executar o build da imagem a partir da raiz do projeto:

docker build -t pdc-front:dev .

Uma vez montada, agora podemos criar o container da aplicação:

docker run -itd --name pdc-front-container
-p 3000:3000
-v ${pwd}:/app
-v /app/node_modules
pdc-front:dev

  • -itd inicia o container no modo iterativo do terminal e em background, é necessario para aplicações react.
  • -p são as portas -> host:container.
  • -v são os volumes criados para o hot reloading.
  • pdc-front:dev é o nome da imagem.

Caso não ocorra nenhum error é possível observar a aplicação no seu localhost:3000

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages