Frontend - SEGURANCA-DA-INFORMACAO-LGPD/SI-LGPD GitHub Wiki
- NodeJS
- Npm
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
https://nodejs.org/dist/latest-v12.x/
node-v12.19.0.pkg
Escolha a versão que corresponde ao seu S.O.
- x64: node-v12.19.0-x64.msi
- x32: node-v12.19.0-x86.msi
Usando Chocolatey:
cinst nodejs.install
Usando Scoop:
scoop install nodejs
Baixe e extraia o arquivo em uma pasta de fácil acesso.
Abra o terminal e entre na pasta do projeto:
cd caminho/do/projeto/
Dentro da pasta do projeto execute o comando para instalar as dependências:
npm install
Dentro da pasta do projeto, criar um arquivo .env
e copie e cole a configuração abaixo dentro do arquivo .env
.
REACT_APP_API_URL=https://sakavault-api.herokuapp.com/api
Ainda no terminal dentro da pasta do projeto execute os seguintes comandos:
Para aumentar o limite de inotify watchers para o usuário do sistema:
sudo sysctl -w fs.inotify.max_user_watches=524288
Tornar permanente a configuração, edite o arquivo:
sudo nano /etc/sysctl.d/10-user-watches.conf
Adicione o conteúdo:
fs.inotify.max_user_watches = 524288
Rode o projeto:
npm run start
Depois de executar o comando, acesse url da aplicação:
Aplicação hospedada: