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