Skip to content

pauloabner/livro-da-classe

 
 

Repository files navigation

Build Status Code Climate Code Climate

#Livro da Classe & Tipografia Digital

Como configurar o ambiente de desenvolvimento

Pré requisitos

Clonar a aplicação

$ git clone https://github.com/hedra-digital/livro-da-classe.git

Iniciar Vagrant

$ vagrant up $ vagrant ssh $ cd /project

Instalar Gemas do projeto

$ bundle install

Configurações da aplicação

$ cp config/config.example.yml config/config.yml $ cp config/database.example.yml config/database.yml

Configurações para o Submodulo

Clonar a pasta do submodulo de desenvolvimento.

$ git clone https://bitbucket.org/tipografiadigital/tipografia-submodule-dev

Adicionar a pasta na configuração do vagrant (Vagrantfile)

config.vm.synced_folder "/local-submodule-path", "/submodule-path"

Colocar seu caminho na variável "books_submodule_path" do arquivo de configurações (config/config.yml)

Configurações para o armazenamento dos livros

Criar outra pasta local para armazenar os livros criados pela aplicação.

$ mkdir books

Adicionar a pasta na configuração do vagrant (Vagrantfile)

config.vm.synced_folder "/local-books-path", "/books-path"

Colocar seu caminho na variável "books_path" do arquivo de configurações (config/config.yml)

Configurações para o ambiente LaTeX

Clonar a projeto do texmf.

$ git clone https://github.com/hedra-digital/latex.git texmf && cd texmf && git checkout td-producao-texmf

Adicionar a pasta na configuração do vagrant (Vagrantfile)

config.vm.synced_folder "/local-latex-texmf", "/texmf"

Configurações para o template LaTeX

Clonar a projeto do texmf.

$ git clone https://github.com/hedra-digital/latex.git templates && cd templates && git checkout td-producao

Adicionar a pasta na configuração do vagrant (Vagrantfile)

config.vm.synced_folder "/local-templates", "/templates"

Colocar seu caminho na variável "templates_path" do arquivo de configurações (config/config.yml)

Criar estrutura do banco de dados da aplicação

$ rake db:create $ rake db:migrate $ rake db:seed

Executar aplicação local

$ rails server

Acesse a aplicação através da url http://127.0.0.1:3012

###License

MIT License. Copyright 2012, 2013, 2014 Editora Hedra. http://hedra.com.br

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 44.3%
  • CSS 13.7%
  • JavaScript 11.7%
  • HTML 11.6%
  • Puppet 9.8%
  • PHP 4.4%
  • Other 4.5%