chapa de ebulição

uma ferramenta para modelos de layout de projeto indolor
Baixe Agora

chapa de ebulição Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Kuba Janoszek
  • Site do editor:
  • https://github.com/jqb/

chapa de ebulição Tag


chapa de ebulição Descrição

O Boilerplate é um mecanismo de modelagem muito simples para diretórios e estruturas de arquivos. A estrutura do projeto é essa coisa que estou fazendo todos os dias. No entanto, quando estou fazendo isso, sempre me sinto frustrado que não tenho nada preparado. Ou quando eu uso alguns modelos de terceiros, eu estou chateado quando "tudo que eu preciso fazer é clone repo, remover o diretório .git, limpar o readme ..." e assim por diante. Usar essas coisas é difícil, porque todos esses modelos também têm algumas peças dinâmicas (como secret_key no projeto Django). Como funciona? Myfancy_Template / simpleapp / | - Config.py $> Ferva MyFancy_Template SimplyAlf. - __init__.py `- TMPL / =================================> `- simpleapp.py | - __init__.py` - - _ $ project_name $ _. Pyboilerplate simplesmente cria estrutura de projeto / aplicativos no modelo fornecido. Você pode configurar variáveis de contexto (apenas variáveis) que você pode usar em todos os lugares em seus modelos, mesmo em estruturas de arquivos ou diretórios. Como instalar? Download e instalação: Python Setup.py Installor diretamente do GitHub: Pip Install + Git: //github.com/jqb/boilerplate.git#egg=boilerplate Você precisa ter privilégios raiz para instalá-lo em pacotes do sistema.set UP Boilerplate_Templates Variável ambiental para informar a conjunta de rede onde ele deve procurar seus modelos personalizados. Deve ser configurado no seu -file, por exemplo, em seu .bashrceexport boilerplate_templates = $ Home / .boilerplate_temlplatesUsageboilerplate vem com a linha de comando "ferver". Veja como você pode usá-lo.1. Listagem de modelos existentes: Follow -l # Mostrar lista de todos os modelos disponíveis, você também pode digitar "ferver -list" 2. Criando novo projeto do modelo existente: Ferva Project_name e Template_Name As variáveis estão sempre disponíveis em seu contexto de modelo.1. Criando Novo Modelo do Projeto: CD $ Fililerplate_Templates Ferva Forne_Template My_First_Templatethis é o que você vai obter: $ caldeirplate_templates / my_first_template / | - __init__.py | - config.py # Meta informações sobre modelo, variáveis de contexto para o motor de modelo '- TMPL / # diretório de modelo, nome "tmpl" será substituído por "Project_name" - my_fancy_template_readme.txt1. Usando meu novo modelo de projeto: ferver my_first_template homepage de myprojectproduct


chapa de ebulição Software Relacionado