Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aszurar/sitepessoal
Site Pessoal criado e sendo atualizado com o passar das fases do curso LaunchBase da Rocketseat.
https://github.com/aszurar/sitepessoal
css html javascript nunjucks projeto
Last synced: 3 days ago
JSON representation
Site Pessoal criado e sendo atualizado com o passar das fases do curso LaunchBase da Rocketseat.
- Host: GitHub
- URL: https://github.com/aszurar/sitepessoal
- Owner: Aszurar
- Created: 2020-07-21T18:23:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-06T01:00:57.000Z (over 4 years ago)
- Last Synced: 2024-12-18T07:13:14.409Z (about 2 months ago)
- Topics: css, html, javascript, nunjucks, projeto
- Language: CSS
- Homepage:
- Size: 2.52 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SitePessoal | Projeto Pessoal
Site Pessoal criado e sendo atualizado com o passar das fases do curso **Bootcamp LaunchBase da Rocketseat.**
___Site Pessoal
___
Sobre |
Motivo |
Requisitos |
Tecnologias |
Baixar___
___
## :information_source: Sobre
O projeto é um **site pessoal** que demonstra meus projetos já feitos em desenvolvimento web(portfólio) e certificados já conquistados.
O site é atualizado a cada módulo terminado no curso **Bootcamp LaunchBase da Rocketseat**.
___
## :interrobang: MotivoO Intuito é praticar os conhecimentos absorvidos ao longo do curso de javascript, html, nunjucks, css, servidor, dentre outros a fim de estabelece-los e fixa-los de forma sólida aumentando o portfólio pessoal.
___
## :seedling: Requisitos MínimosNode.js, Nunjucks e Express.
___
## :rocket: Tecnologias UtilizadasO projeto foi desenvolvido utilizando as seguintes tecnologias
- [Node.js](https://nodejs.org/en/)
- [HTML](https://developer.mozilla.org/pt-BR/docs/Web/HTML)
- [CSS](https://developer.mozilla.org/pt-BR/docs/Web/CSS)
- [Nunjucks](https://mozilla.github.io/nunjucks/)___
## :package: Como baixar o projeto- Clonar o projeto:
```bash
$ git clone https://github.com/Aszurar/SitePessoal.git
```
- Entrar na pasta do projeto:
```bash
$ cd NomedaPasta
```
- Após instalar o Node.js, executar o npm:
```bash
$ npm init -y
```
- Instalar o Express:
```bash
$ npm install express
```
- Instalar o Nodemon:
```bash
$ npm install -D nodemon
```
- Após isso configure o script do arquivo package.json assim:
```json
"scripts": {
"start": "nodemon server.js"
}
```
- Instalar o Nunjucks:
```bash
$ npm install nunjucks
```
- Execução:
```bash
$ npm start
```- As configurações no serve.js já estão feitas para utilizarem essas ferramentas.
- Como adicional, mas não obrigatório, para facilitar a atualização da página com alterações feitas no css, njk e js, sugiro criar um arquivo json na pasta do projeto com nome nodemon, exemplo nodemon.json, e nesse arquivo escrever essa configuração:
```json
{
"ext": "js, njk, css"
}
```
- Isso fara com que cada vez que for alterado algum arquivo dessas extensões, ao salva-lo e atualizar a página, essas alterações já serão mostradas na visualização do navegador.
___
Desenvolvido por :star2: Lucas de Lima Martins de Souza.