Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • connectpharmacy-wiki connectpharmacy-wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ConnectPharmacy
  • connectpharmacy-wikiconnectpharmacy-wiki
  • Wiki
  • Instalacao

Last edited by lucas.rosa Jun 20, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Instalacao

Home Sprints Requisitos Arquitetura Configuração Mockups Banco de Dados Instalação Gerência de Projeto Horários Disponiveis Git

Pagina de configuração de projeto:

Bem-vindo à página de configuração de projetos! Aqui, você encontrará todas as informações necessárias para configurar um projeto com sucesso.

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

Docker:

Tutorial para instalar no Windows:

Caso seu computador esteja rodando Windows, verifique que está rodando o Windows 10 Pro. Caso não esteja, é necessário realizar o upgrade para a versão Pro.

Primeiro, vamos verificar se a virtualização do processador está habilitada. Para isso, abra o gerenciador de tarefas e acesse a aba de "Desempenho". Depois, acesse a opção de CPU e verifique se a virtualização está "habilitada". Se não, é só seguir os passos desse link

Para instalar o Docker, acesse esse link e selecione a versão correspondente ao seu sistema operacional. É importante ler o passo a passo completo pois alguns detalhes são importantes para a instalação correta. No caso do Windows, ao ser solicitado para ativar as funcionalidades do Hyper-V, certifique-se de as mesmas estão habilitadas. Também, verifique se o seu sistema operacional está atualizado, independentemente de ser MacOS, Windows ou Linux.

Quando terminar a instalação, abra uma janela do terminal / prompt de comando e execute o comando: docker run hello-world

Note que se você estiver usando Linux, é preciso colocar o seu usuário no grupo do Docker para rodar os comandos sem sudo. Para isso, você pode executar o comando sudo usermod -aG docker $USER

Por fim, se você estiver utilizando Linux, instale o docker-compose. No caso do Windows e MacOS, ele já está instalado junto do Docker Desktop.

Links:

Download Docker

Node

Node.Js:

** 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:

image

Assim que a instalação terminar, é interessante que você reinicie a máquina, para garantir que Node.js foi escrito corretamente no caminho do PATH do Windows.

Por fim, para verificar se a instalação ocorreu corretamente, basta abrir o Prompt de Comando e rodar os comandos node --version. Para verificar a versão do gerenciador de pacotes para Node (o NPM) rode os comandos npm --version, como indicado na imagem a seguir:

image

** Instalação do Node.js Linux:

Para instalar a versão LTS no Linux Ubuntu, devemos digitar no terminal os seguintes comandos:

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

Depois rodarmos os comandos acima, a tela do terminal ficará assim: image

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: **

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

image

Após concluir todos os passos, 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.

Links:

Link Download Node
Link tutorial instalação

Nest.js

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.

$ 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

$ nest --help

caso queira ter ajuda em um comando específico , utilize:

$ 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:

$ nest new my-nest-project
$ cd my-nest-project
$ npm run start:dev

Link: Nest.js

Prisma

Prisma

no terminal, digite o comando:

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.

npx prisma

agora um exemplo de comando:

npx prisma generate

Link: Prisma

React

O que é React?

O React é uma biblioteca JavaScript que permite criar interfaces com o usuário de forma declarativa, flexível e eficiente. Essa biblioteca é de código aberto e permite a composição de UI's complexas a partir de pequenos e isolados códigos denominados "componentes". Em outras palavras, o React é uma ferramenta que ajuda a construir a interação entre humanos e máquinas por meio de elementos como botões, menus e sons, tornando essa interação mais fácil e intuitiva.

O que é TypeScript?

O TypeScript é uma linguagem de programação de código aberto, desenvolvida pela Microsoft, que funciona como um superset de JavaScript. Ele adiciona recursos como tipagem estática opcional à linguagem, tornando-a mais robusta e poderosa, especialmente para projetos complexos. Em outras palavras, o TypeScript é uma ferramenta que amplia as funcionalidades da linguagem JavaScript, proporcionando maior eficiência e produtividade no desenvolvimento de aplicações.

Requisitos

O editor escolhido é o Visual Studio Code, desenvolvido pela Microsoft para sistemas operacionais Windows, Linux e macOS, possui diversas funcionalidades, tais como suporte para depuração, controle de versionamento Git integrado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.

Para utilizarmos o React e rodar as aplicações no navegador será necessário a instalação do NPM (Node Package Manager) que é o responsável pelo gerenciamento dos pacotes de aplicativos, inclusive o próprio React. Para isso, precisaremos instalar o Node.js, que é uma plataforma de desenvolvimento web de alta performance usando JavaScript, e que possuí o NPM como parte do pacote.

  • NPM
  • Node.js
  • VS Code

Extensões Obrigatórias

  • ESlint
  • Prettier

Instalação

Adicionar um arquivo na raiz do projeto com o nome ".env". O arquivo deve ter como conteúdo:

REACT_APP_API='https://link.api.back'; 

Execute os seguintes comandos no terminal:

npm install
npm start

Depois de executar o programa, basta acessar a seguinte URL para ter acesso a aplicação

localhost:3001
Clone repository
  • Arquitetura
  • Banco Dados
  • Configuracao
  • Git
  • Home
  • Instalacao
  • Mockups
  • Requisitos
  • Sprints