Skip to content

richardsonrr/eloquente-javascript

 
 

Repository files navigation

Eloquent Javascript por Marijn Haverbeke

Projeto que visa a tradução da segunda edição do livro Eloquent JavaScript por Marijn Haverbeke.

Como isso funciona?

Nós usamos o Jekyll, um gerador de site estático em Ruby para criar este site.

Primeiros passos

1 - Instale o Git e o Ruby, caso você ainda não tenha instalado.

2 - Depois de instalado as depedências, abra o terminal e instale o Jekyll com os seguintes comandos.

$ gem install jekyll

3 - Agora clone o projeto.

$ git clone git@github.com:braziljs/eloquente-javascript.git

4 - Navegue até a pasta do projeto

$ cd eloquente-javascript

5 - E finalmente rode:

$ jekyll server --watch

Agora você terá acesso ao website por http://0.0.0.0:4000/ :D

Estrutura de arquivos

A estrutura de arquivos do projetos é organizada da seguinte maneira:

.
|-- _includes
|-- _layouts
|-- _posts
|-- _config.yml
`-- index.html

São blocos de códigos usados para gerar a página inicial do site(index.html).

Aqui você encontrará os templates padrão usados pelo site.

Aqui você encontrará as listas de posts. Não estamos usando esta pasta, já que não precisamos de posts para este projeto. Veja no guia de contribuição como ajudar com traduções ou revisões.

Aqui fica as configurações do site.

Este arquivo é a página principal, responsável por todo o resto do conteúdo.

Mais informações sobre a estrutura de arquivos do jekyll veja aqui.

Como participar do projeto?

Seja um tradutor

Primeiro verifique quem está traduzindo o que. Para isso confira essa página.

Depois é só escolher um capitulo que não está sendo traduzido mandar bala!

Seja um revisor

Primeiro verifique quem está revisando o que. Para isso confira essa página.

Depois é só escolher um capitulo que não está sendo revisado mandar bala!

Reporte um erro

Caso encontre algum erro de tradução, por favor nos avise através das issues.

Contribuindo com código-fonte

  1. Faça um fork!
  2. Crie sua branch: git checkout -b meu-novo-recurso
  3. Faça um commit de suas modificações: git commit -am 'Adiciona mais recursos'
  4. Realize um push na sua branch: git push origin meu-novo-recurso
  5. Realize um pull request :D

Licença

Licença MIT © BrazilJS Foundation

About

Tradução do livro Eloquent JavaScript - 2ª edição.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published