Este projeto foi criado com Angular CLI version 8.3.21.
Execute o comando ng serve
para inicializar o servidor. Navegue no endereço http://localhost:4200/
.
-
Bootstrap 4
npm i bootstrap --save
-
NGX Bootstrap
npm i ngx-bootstrap --save
-
PrimeNG
npm i primeng --save
-
PrimeNG Icons
npm i primeicons --save
-
Ao instalar os pacotes acima executar o seguinte comando
npm install
na pasta raiz do projeto.
Execute o comando para gerar um novo componente angular ng generate component component-name
ou ng g c component-name
.
Você também pode usar o seguinte comando ng generate directive|pipe|service|class|guard|interface|enum|module
.
- npm install -g json-server
- Execute o comando
json-server --watch locals.json --port 3000
. O arquivolocals.json
contém a estrutura do arquivo que será gerado um json - URL: http://localhost:3000/locals
- Execute o comando
json-server --watch administration.json --port 3001
. O arquivoadministration.json
contém a estrutura do arquivo que será gerado um json - URL: http://localhost:3001/administrations
Ferramenta para enviar requisições HTTP Rest.
O arquivo api.http
contém os métodos HTTP que serão utilizados conforme a necessidade do projeto.
@GET todos
curl - X GET http: //localhost:3000/locals -H 'cache-control: no-cache'
@GET por id
curl - X GET http: //localhost:3000/locals/1 -H 'cache-control: no-cache'
@POST
curl - X POST http: //localhost:3000/locals -H 'cache-control: no-cache' -H'content-type: application/json' -d '{
"initial": "TESTE",
"description": "Lorem Ipsum is simply dummy text of the printing and typesetting",
"administrations": [{
"name": "Lorem Ipsum",
"cnpj": "123.123.123/0001-01",
"churches": [{
"name": "Lorem Ipsum is simply dummy text of the printing and typesetting",
"code": "221605",
"description": "Lorem Ipsum is simply dummy text of the printing and typesetting",
"rooms": [{
"name": "Lorem Ipsum is simply dummy text of the printing and typesetting",
"description": "Lorem Ipsum is simply dummy text of the printing and typesetting",
"entrances": [
"MAIN_ENTRANCE"
],
"created": "{{$localDatetime iso8601}}",
"updated": "{{$localDatetime iso8601}}"
}],
"created": "{{$localDatetime iso8601}}",
"updated": "{{$localDatetime iso8601}}"
}],
"created": "{{$localDatetime iso8601}}",
"updated": "{{$localDatetime iso8601}}"
}],
"created": "{{$localDatetime iso8601}}",
"updated": "{{$localDatetime iso8601}}"
}
'