Assetgen.

Gerador de ativos para o desenvolvimento moderno da Web App
Baixe Agora

Assetgen. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Public Domain
  • Nome do editor:
  • Tav
  • Site do editor:
  • http://espians.com

Assetgen. Tag


Assetgen. Descrição

Gerador de ativos para o desenvolvimento moderno da Web App O AssetGen é pretendido como um substituto para os vários scripts ad-hoc que geralmente são escritos para construir / gerenciar arquivos JavaScript / CSS.A ferramenta é acionada pela configuração especificada em um arquivo assetgen.yaml, por exemplo, # exemplo Assetgen.yaml ConfigurationGenerate: - JS / Base.JS: Fonte: -% (ampify_root) S / Tercado_Party / JSLibs / json.js- js / app.js: Fonte: - estático / js / modelos.coffee - Static / js / visualizações.coffee - estática /js/maps.coffee uglify: - --define-from-module - Consts Profile.Dev: uglify: - --define-from-module - consts-dev- gfx / *: Fonte: Static / gfx / * Tipo: Binary- CSS / SITE.CSS: Fonte: - Raw: | // Domínio Público (-) 2011 Os Autores Ampify. // Consulte o arquivo unclicense ampify para detalhes. - estático / css / site.sass depende: - estático / css / *. Sass - estático / gfx / * bidi: true incorporar.path.root: estático incorporado.url.base: /.static/prereqs:- estático / js /consts.js: Fonte: Static / js / consts.coffee Comprimido: Falso - estático / js / consts-dev.js: Fonte: estático / js / consts-dev.coffee compactado: falseenv: node_path.prefix: estático / jsoutput .directory: appengine / staticoutput.hashed: TrueOutput.manifest: appengine / atact.jsonprofile.dev: css.compessed: false js.comprimido: falseyou pode até controlar quais opções de configuração são usadas especificando o parâmetro --profile. Isso substituirá os valores padrão com os valores especificados para o perfil dado. Assim, no exemplo acima, especificando - Profile Dev usará todas as opções do perfil.dev e, finalmente, você pode especificar manipuladores personalizados para o Assetgen para ligar ao gerar um arquivo de um determinado tipo. Por exemplo, para substituir o manipulador BUSTIN JS com um que apenas cai-cair todo o conteúdo de origem, crie sua extensão, e. kickass-extension.py :class kickassasset (ativo): def-gerate (auto): conteúdo = '' .Join (leia (fonte) .lower () para fonte em self.sources) self.emit (self.Path, conteúdo) Register_Handler ('JS', KickAssasse) Em seguida, execute Assetgen com o parâmetro --extension / to / kickass-extension.py especificado.UsageUsage: Assetgen Nota: Se você não especificar caminhos de arquivo assetgen.yaml, "Git LS-Files * Assetgen.yaml" será usado para detectar todos os arquivos de configuração no repositório atual. Então você precisa estar dentro de uma árvore de trabalho do repositório git.Options: -h, --help Mostrar esta mensagem de ajuda e exit -v, - version número de versão do programa e exit --clean remover todos os arquivos gerados - Debug definido Modo --Extension = Path Especifique um arquivo de extensão Python (pode ser repetido) - Força de força de todos os arquivos --Profile = Name Especifique um perfil para usar --Watch continue executando o recurso em um loop


Assetgen. Software Relacionado

django-authtkt.

Usado para compartilhar autenticação entre mais de um site de Django (uma espécie de autenticação SSO) ...

174

Download