boilerplate

Tela Software:
boilerplate
Detalhes de Software:
Versão: 1.2.2 Beta
Data de upload: 20 Feb 15
Revelador: Kuba Janoszek
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

clichê é um mecanismo de modelagem muito simples para os diretórios e arquivos estruturas.
Criando a estrutura do projeto não é uma coisa que eu estou fazendo todos os dias. No entanto, quando eu estou fazendo isso eu sempre me sinto frustrado que eu não tenho nada preparado. Ou quando eu uso um pouco de terceiros modelos partidos Estou chateado quando "tudo que eu preciso fazer é repo clone, remover o diretório .git, README limpo ..." e assim por diante. Usando essas coisas é difícil porque todos esses modelos tem também algumas peças dinâmicas (como SECRET_KEY no projeto Django).
Como funciona?
myfancy_template / simpleapp /
& Nbsp; | - config.py $> ferver myfancy_template simpleapp | - __init__.py
& Nbsp; `- tmpl / =================================>` - simpleapp.py
& Nbsp; | - __init__.py
& Nbsp;. `- _ $ Project_name $ _ py
Clichê simplesmente cria estrutura de projeto / app com base modelo dado. Você pode configurar variáveis ​​de contexto (apenas variáveis) que você pode usar em todos os lugares em seus modelos, mesmo em arquivos ou diretórios estruturas.
Como instalar?
Baixe e instale:
python setup.py instalar
ou diretamente do github:
pip instalar git -e + git: //github.com/jqb/boilerplate.git#egg=boilerplate
Você precisa ter privilégios de root para instalá-lo em pacotes do sistema.
Configure variável Environ BOILERPLATE_TEMPLATES clichê dizer onde ele deve procurar seus modelos personalizados. Deve ser configurado em seu file, por exemplo, em seu .bashrc
exportação BOILERPLATE_TEMPLATES = $ HOME / .boilerplate_temlplates
Uso
Clichê vem com linha de comando "ferver". Veja como você pode usá-lo.
1. listando os modelos existentes:
& Nbsp; ferver -l # show lista de todos os modelos disponíveis, você também pode digitar "--list ferver"
2. criar um novo projeto de modelo existente:
& Nbsp; ferver
& Nbsp; variáveis ​​project_name e template_name estão sempre disponíveis seu contexto modelo.
1. criação de novo modelo de projeto:
& nbsp; cd $ BOILERPLATE_TEMPLATES
& Nbsp; ferver boil_template my_first_template
Isto é o que você vai ficar:
$ BOILERPLATE_TEMPLATES / my_first_template /
& Nbsp; | - __init__.py
& Nbsp; | - config.py # meta informações sobre modelo, variáveis ​​de contexto para mecanismo de modelo
& Nbsp; `- tmpl / # diretório de modelo, o nome" tmpl "será substituído por" project_name "
& Nbsp; `- my_fancy_template_readme.txt
1. usando o meu novo modelo de projeto:
& Nbsp; ferver my_first_template meuprojeto

Requisitos :

  • Python

Outro software de desenvolvedor Kuba Janoszek

nbp
nbp

6 Jun 15

Comentário para boilerplate

Comentários não encontrado
Adicionar comentário
Ligue imagens!