... | @@ -26,14 +26,14 @@ Esta seção apresentará todas as configurações para executar o projeto. |
... | @@ -26,14 +26,14 @@ Esta seção apresentará todas as configurações para executar o projeto. |
|
|
|
|
|
Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.
|
|
Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.
|
|
|
|
|
|
# Instalando o Node
|
|
## Instalando o Node
|
|
|
|
|
|
## Instalação no Windows
|
|
### Instalação no Windows
|
|
A instalação do Node no Windows é relativamente simples, basta acessar o site oficial e fazer download do instalador.
|
|
A instalação do Node no Windows é relativamente simples, basta acessar o site oficial e fazer download do instalador.
|
|
|
|
|
|
Execute o instalador, siga as instruções na tela e pronto, o Node está instalado e adicionado ao PATH do Windows. Feche todos os terminais abertos e você está pronto para prosseguir.
|
|
Execute o instalador, siga as instruções na tela e pronto, o Node está instalado e adicionado ao PATH do Windows. Feche todos os terminais abertos e você está pronto para prosseguir.
|
|
|
|
|
|
## Instalação no Mac
|
|
### Instalação no Mac
|
|
Embora a instalação do Node no Mac possa ser feita pelo site oficial, recomendamos utilizar o Brew, pela facilidade na instalação e atualização dos pacotes do Node.
|
|
Embora a instalação do Node no Mac possa ser feita pelo site oficial, recomendamos utilizar o Brew, pela facilidade na instalação e atualização dos pacotes do Node.
|
|
|
|
|
|
Para realizar a instalação do Brew, executando o seguinte comando no Terminal.
|
|
Para realizar a instalação do Brew, executando o seguinte comando no Terminal.
|
... | @@ -54,8 +54,7 @@ brew install node |
... | @@ -54,8 +54,7 @@ brew install node |
|
Sempre que quiser atualizar a versão instalada do Node, basta executar o comando abaixo.
|
|
Sempre que quiser atualizar a versão instalada do Node, basta executar o comando abaixo.
|
|
|
|
|
|
brew upgrade node
|
|
brew upgrade node
|
|
|
|
### Instalação no Linux
|
|
## Instalação no Linux
|
|
|
|
|
|
|
|
No Linux o Node pode ser instalado via apt, mas antes precisamos adicionar seu repositório com CURL.
|
|
No Linux o Node pode ser instalado via apt, mas antes precisamos adicionar seu repositório com CURL.
|
|
|
|
|
... | @@ -63,29 +62,63 @@ curl -sL https://deb.nodesource.com/setup\_13.x | sudo -E bash - |
... | @@ -63,29 +62,63 @@ curl -sL https://deb.nodesource.com/setup\_13.x | sudo -E bash - |
|
|
|
|
|
Note que adicionamos a versão 13.x do Node, caso haja uma versão superior, você pode alterar este valor.
|
|
Note que adicionamos a versão 13.x do Node, caso haja uma versão superior, você pode alterar este valor.
|
|
|
|
|
|
## Instalando o Node no Linux
|
|
Após adicionar o repositório, pode ser feita instalação.
|
|
|
|
|
|
sudo apt install nodejs
|
|
sudo apt install nodejs
|
|
|
|
|
|
|
|
## Instalando Docker
|
|
|
|
Link para download do Docker: https://www.mongodb.com/pt-br/products/compass
|
|
|
|
### Configuração no Windows
|
|
|
|
* Após instalar o Docker Desktop, abra um terminal do powershell como admnistrador e execute o comando:
|
|
|
|
* >$Enable-WindowsOptionalFeature -Online -FeatureName $("Microsoft-Hyper-V", "Containers") -All
|
|
|
|
* Vai reiniciar o seu computador automaticamente.
|
|
|
|
* Após reiniciar o computador, execute o docker desktop novamente.
|
|
|
|
* Entre nas configurações, desmarque a opção "Use the WSL 2 based engine" e clique em "Apply & Restart".
|
|
|
|
![Configuração Docker](./resources/images/configuracoes/docker-dashboard-configuration.png)
|
|
|
|
|
|
|
|
### Instalando Mongo com Docker
|
|
|
|
* Abra um terminal.
|
|
|
|
* Execute os comandos:
|
|
|
|
|
|
|
|
Baixa a imagem do mongo:
|
|
|
|
>docker pull mongo
|
|
|
|
|
|
|
|
Cria o container docker rodando a imagem baixada:
|
|
|
|
>docker run -p 27017:27017 --rm -it mongo:latest
|
|
|
|
|
|
|
|
### Comandos básicos
|
|
|
|
Lista os containers que estão UP:
|
|
|
|
> docker ps
|
|
|
|
|
|
|
|
Lista todos os containers:
|
|
|
|
> docker ps -a
|
|
|
|
|
|
|
|
Lista todas as imagens:
|
|
|
|
> docker images
|
|
|
|
|
|
|
|
Exclui um container:
|
|
|
|
> docker rm <container-id>
|
|
|
|
|
|
|
|
Exclui uma imagem:
|
|
|
|
> docker rmi <image-id>
|
|
|
|
|
|
## Instalação de outros recursos
|
|
## Instalação de outros recursos
|
|
|
|
|
|
### **IDE**
|
|
### **IDE**
|
|
|
|
|
|
Visual Studio Code https://code.visualstudio.com/download
|
|
* Visual Studio Code https://code.visualstudio.com/download
|
|
|
|
|
|
IntelliJ https://www.jetbrains.com/pt-br/idea/download/#section=windows
|
|
* IntelliJ https://www.jetbrains.com/pt-br/idea/download/#section=windows
|
|
|
|
|
|
### **Recursos**
|
|
### **Recursos**
|
|
|
|
|
|
Node https://nodejs.org/en/download/
|
|
* Node https://nodejs.org/en/download/
|
|
|
|
|
|
Yarn https://classic.yarnpkg.com/en/docs/install/#windows-stable
|
|
|
|
|
|
|
|
Git https://git-scm.com/downloads
|
|
* Yarn https://classic.yarnpkg.com/en/docs/install/#windows-stable
|
|
|
|
|
|
Java JDK 11 https://www.oracle.com/br/java/technologies/javase-jdk11-downloads.html
|
|
* Git https://git-scm.com/downloads
|
|
|
|
|
|
Mongo Compass https://www.mongodb.com/pt-br/products/compass
|
|
* Java JDK 11 https://www.oracle.com/br/java/technologies/javase-jdk11-downloads.html
|
|
|
|
|
|
## Verificando a versão instalada
|
|
## Verificando a versão instalada
|
|
|
|
|
... | | ... | |