first commit
This commit is contained in:
75
README.md
Normal file
75
README.md
Normal file
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user