Skip to content

JCdantss/node-challenges

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instruções iniciais

O primeiro passo, caso queira já colocar no Github é criar um novo repositório. Após isso, fazer o clone do projeto na máquina que será realizado o exercício. Exemplo:

git clone https://github.com/augustocolombelli/node-challenges

É necessário ter o Node instalado, rodar node -v. Instalar caso não tenha esteja instalado.

É necessário instalar o Yarn. Verificar com yarn -v . Instalar caso necessário.

Para facilitar um pouco e abstrair alguns conceitos mais técnico do Node, vamos utilzar o express. Um framework node com algumas features que vão facilitar o nosso trabalho. Mais detalhes em https://expressjs.com/. Sendo assim, criar o projeto utilizando o mesmo nome do repo com o comando:

npx express-generator --no-view node-challenges

Adicionar o .gitignore no projeto. Se não tiver, utilizar o desse projeto.

Com isso pronto, agora é necessário instalar as dependências. Para isso:

npm install

Como vamos praticar com TDD, é necessário instalar a biblioteca de teste, para isso:

npm install -D jest supertest

Nesse momento, tudo é para estar funcionando. Sendo assim, rodar os testes. Como não tem nenhum, vai só rodar os testes sem nada.

npm test

A partir daqui se inicia o exercício. Criar teste a teste já o fazendo passar.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.0%
  • HTML 3.1%
  • CSS 1.9%