Página Inicial |
---|
Página de Configuração do Projeto
Instalações
Node.js (necessário para executar o frontend)
Instale a versão 14 LTS. Instruções e instaladores em https://nodejs.dev/
AdoptOpenJDK (necessário para executar o backend)
Instale a versão 11 LTS. Instruções nos seguintes links:
- Windows - https://adoptopenjdk.net/installation.html#windows-msi
- Linux - https://adoptopenjdk.net/installation.html#linux-pkg
Frontend
Para executar o projeto garbus-frontend
:
-
Clonar o projeto
git clone http://tools.ages.pucrs.br/garbus/garbus-frontend.git
-
Atenção: Usuários de Windows, executar estes comandos para não haver problemas com caracteres de linebreak:
git config core.autocrlf false git reset --hard
-
-
Abrir a pasta do projeto no VSCode
code garbus-frontend
-
Instalar as seguintes extensões:
- Prettier - https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
- EditorConfig for VS Code - https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
-
Instalar as dependências do projeto
npm install
-
Executar o projeto
npm start
Será aberto o browser na URL do servidor do projeto (http://localhost:3000).
Backend
Para executar o projeto garbus-backend
:
-
Clonar o projeto
git clone http://tools.ages.pucrs.br/garbus/garbus-backend.git
-
Abrir o projeto no IntelliJ
-
Instalar a extensão SonarLint:
3.1. Ir no menu File > Settings > Plugins; 3.2. Pesquisar e instalar o SonarLint.
-
Configurar as variáveis de ambiente:
4.1. Acessar as configurações do projeto, clicando em GarbusApplication > Edit configurations; 4.2. Em Environment > Environment variables, copiar e colar a mensagem fixada Variáveis de ambiente para o IntelliJ no canal #back-end do Discord do grupo;