|
|
|[Home](home)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[Banco de Dados](banco_dados)|[Instalação](instalacao)|[Gerência de Projeto](Gerenciamento do Projeto)|[Horários Disponiveis](horarios)| [Git](git)
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
<details open>
|
|
|
<summary>Shopping list</summary>
|
|
|
# Pagina de configuração de projeto:
|
|
|
|
|
|
* [Docker](https://tools.ages.pucrs.br/connectpharmacy/connectpharmacy-wiki/-/wikis/Instalacao#docker)
|
|
|
* [Node.js]
|
|
|
Bem-vindo à página de configuração de projetos! Aqui, você encontrará todas as informações necessárias para configurar um projeto com sucesso.
|
|
|
|
|
|
</details>
|
|
|
Antes de começar, é importante lembrar que a configuração do projeto pode variar dependendo da linguagem de programação, do ambiente de desenvolvimento integrado (IDE) e da estrutura do projeto. Portanto, certifique-se de ler a documentação relevante antes de começar.
|
|
|
|
|
|
## Docker:
|
|
|
<details open>
|
|
|
<summary> Docker </summary>
|
|
|
|
|
|
# Docker:
|
|
|
|
|
|
**Tutorial para instalar no Windows:**
|
|
|
|
... | ... | @@ -25,15 +26,20 @@ Note que se você estiver usando Linux, é preciso colocar o seu usuário no gru |
|
|
|
|
|
Por fim, se você estiver utilizando Linux, instale o [docker-compose](https://docs.docker.com/compose/install/). No caso do Windows e MacOS, ele já está instalado junto do Docker Desktop.
|
|
|
|
|
|
|
|
|
|
|
|
### **Links:**
|
|
|
[Download Docker](https://www.docker.com/products/docker-desktop/)
|
|
|
|
|
|
|
|
|
* [Node.js] (https://tools.ages.pucrs.br/connectpharmacy/connectpharmacy-wiki/-/wikis/Instalacao#nodejs)
|
|
|
|
|
|
</details>
|
|
|
|
|
|
<details open>
|
|
|
<summary> Node </summary>
|
|
|
|
|
|
# Node.Js:
|
|
|
|
|
|
## Instalação do Node.js Windows:
|
|
|
** Instalação do Node.js Windows: **
|
|
|
Para a instalação no Windows, vamos começar acessando a página de download do Node.js.
|
|
|
Ao clicar na opção Windows Installer da versão LTS, será iniciado o download automático do pacote instalador
|
|
|
Quando o download estiver concluído, basta clicar no instalador que foi baixado para que ele seja executado . A janela na imagem abaixo irá ser exibida e iremos prosseguir clicando em Next:
|
... | ... | @@ -46,7 +52,7 @@ Por fim, para verificar se a instalação ocorreu corretamente, basta abrir o Pr |
|
|
|
|
|
![image](uploads/ff0c7fdf9c510bce982f286ce60bc246/image.png)
|
|
|
|
|
|
### Instalação do Node.js Linux:
|
|
|
** Instalação do Node.js Linux:
|
|
|
|
|
|
Para instalar a versão LTS no Linux Ubuntu, devemos digitar no terminal os seguintes comandos:
|
|
|
```
|
... | ... | @@ -61,7 +67,7 @@ Depois rodarmos os comandos acima, a tela do terminal ficará assim: |
|
|
|
|
|
digite o comando ``` node --version ``` para verficar a versão do node. Já para verificar a instalação do npm, que é o gerenciador de pacotes do Node, que é baixado no Linux junto com ele, digite o comando: ``` npm --version ```.
|
|
|
|
|
|
### Instalação do Node.js MacOS:
|
|
|
** Instalação do Node.js MacOS: **
|
|
|
|
|
|
vamos até o site de download do Node. As versões LTS já estão disponíveis por padrão. Então, selecionamos a opção macOS Installer (.pkg), como indicado na imagem abaixo
|
|
|
|
... | ... | @@ -74,4 +80,62 @@ Após concluir todos os passos, digite o comando ``` node --version ``` para ver |
|
|
[Link Download Node](https://nodejs.org/en/download) <br>
|
|
|
[Link tutorial instalação](https://www.alura.com.br/artigos/como-instalar-node-js-windows-linux-macos)
|
|
|
|
|
|
</details>
|
|
|
|
|
|
<details open>
|
|
|
|
|
|
<summary> Nest.js </summary>
|
|
|
# Nest.js
|
|
|
Para iniciar o processo de instalação do Nest, é necessário que tenhamos o Node instalado previamente em nosso sistema. Com o Node instalado, podemos utilizar os comandos do npm para realizar a instalação do Nest. Com isso em mente, podemos seguir para a primeira etapa do processo.
|
|
|
|
|
|
```console
|
|
|
$ npm install -g @nestjs/cli
|
|
|
```
|
|
|
Uma vez que o nest esteja instalado, podemos utilizar a palavra chave ```nest``` para executarmos os comandos no terminal, utilizaremos o comando a seguir para listar todos os possíveis
|
|
|
```console
|
|
|
$ nest --help
|
|
|
```
|
|
|
caso queira ter ajuda em um comando específico , utilize:
|
|
|
```console
|
|
|
$ nest generate --help
|
|
|
```
|
|
|
|
|
|
Para criar e rodar um projeto basico utilizando nest, seguiremos um tutorial basico para isto.
|
|
|
Primeiro vá para a pasta que queira iniciar o projeto, após isso digite os seguintes comandos:
|
|
|
```console
|
|
|
$ nest new my-nest-project
|
|
|
$ cd my-nest-project
|
|
|
$ npm run start:dev
|
|
|
|
|
|
```
|
|
|
|
|
|
**Link:**
|
|
|
[Nest.js](https://docs.nestjs.com/cli/overview)
|
|
|
|
|
|
</details>
|
|
|
|
|
|
<details open>
|
|
|
<summary> Prisma <summary>
|
|
|
# Prisma
|
|
|
|
|
|
```console
|
|
|
npm install prisma --save-dev
|
|
|
```
|
|
|
este comando deve adicionar o prisma as suas dependências no package.json, para chamar o CLI integrado com o prisma, utilize o prefixo npx.
|
|
|
```console
|
|
|
npx prisma
|
|
|
```
|
|
|
agora um exemplo de comando:
|
|
|
```console
|
|
|
npx prisma generate
|
|
|
```
|
|
|
|
|
|
**Link:**
|
|
|
[Prisma](https://www.prisma.io/docs/concepts/components/prisma-cli/installation)
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|