commit a16d0f07016aa6e93d7535b99565dfcb7ec41b76 Author: simplifique Date: Fri Jan 2 19:43:27 2026 -0500 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..ac01495 --- /dev/null +++ b/README.md @@ -0,0 +1,75 @@ + +# vendaweb_portal + +Portal web para venda assistida. + +## Versões Recomendadas + +### Node.js +- **Versão recomendada:** 14.x (LTS) + +### Angular CLI +- **Versão recomendada:** 9.1.15 + +### Dependências importantes +As dependências pares (`peerDependencies`) que devem ser instaladas manualmente: +- `@angular/common@^9.1.13` +- `@angular/core@^9.1.13` +- `@angular/animations@^9.1.13` +- `hammerjs@^2.0.0` +- `@popperjs/core@^2.11.8` +- `jasmine-core@^3.5.0` + +## Passos para Configuração do Ambiente + +1. **Instale o Node.js** + Certifique-se de que a versão do Node.js instalada é a 14.x LTS. + Caso esteja usando o Node Version Manager (NVM), você pode instalar e usar a versão recomendada com os comandos: + ```bash + nvm install 14 + nvm use 14 + ``` + +2. **Instale o Angular CLI** + Instale a versão compatível do Angular CLI globalmente: + ```bash + npm install -g @angular/cli@9.1.15 + ``` + +3. **Instale as dependências do projeto** + Na raiz do projeto, execute: + ```bash + npm install + ``` + +4. **Resolva dependências ausentes** + Caso necessário, instale as dependências: + ```bash + npm install @angular/common@^9.1.13 @angular/core@^9.1.13 @angular/animations@^9.1.13 hammerjs@^2.0.0 @popperjs/core@^2.11.8 jasmine-core@^3.5.0 + ``` + +## Comandos Disponíveis + +### Iniciar o Servidor de Desenvolvimento +Para iniciar o servidor de desenvolvimento: +```bash +npm start +``` +O servidor será iniciado e estará disponível em: [http://localhost:4200](http://localhost:4200). + +### Compilar o Projeto para Produção +Para gerar os arquivos de build otimizados para produção: +```bash +npm run build +``` +Os arquivos compilados serão gerados na pasta `dist/`. + +### Executar Testes +- **Testes Unitários**: + ```bash + npm test + ``` +- **Testes End-to-End**: + ```bash + npm run e2e + ``` \ No newline at end of file