Este repositório serve como template para o backend de um projeto utilizando Node JS para a Nossa Casa.
- Node v14.21
- JavaScript / Typescript
- Express
- TypeORM
- postgreSQL v10.23
- Entendendo linhas de comando - É importante entender o que é um terminal e o que são linhas de comando.
-
Instalar o Yarn
Caso não possua o yarn e sua maquína, abra o terminal do seu sistema operacional e digite o seguinte comando:
npm install -g yarn
-
- Configuração do editor - Rocketseat - GraphQL e Live Server não são necessários serem instalados
-
Clonar repositório
Abra o terminal do seu sistema operacional e digite o seguinte comando:
git clone https://github.com/aceleradora-TW/nossa-casa-api.git
-
Iniciando a aplicação
Após clonar esse repositório para sua maquina, ainda no terminal digite e aguarde a insstalação ser concluída:
cd nossa-casa-api yarn install
Após a instalação, digite o comando:
yarn dev
você deverá notar uma mensagem no terminal ao final:
Server's running in http://localhost:9000
Essas são as variaveis de ambiente que essa aplicação precisa para funcionar em qualquer ambiente. Os valores que devem ser atribuidos a elas vão depender dos ambientes.
Para caso de ambiente local (sua máquina) deve ser criado um arquivo .env
na raiz do projeto
URL_CMS=http://localhost:1337