Astucia

Generador de activos para el desarrollo de aplicaciones web moderno
Descargar ahora

Astucia Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Public Domain
  • Nombre del editor:
  • Tav
  • Sitio web del editor:
  • http://espians.com

Astucia Etiquetas


Astucia Descripción

Generador de activos para el desarrollo de aplicaciones web moderno. AssetGen se pretende como un reemplazo para los diversos scripts ad-hoc que a menudo se escriben para construir / administrar archivos JavaScript / CSS. La herramienta está impulsada por la configuración que especifique en un archivo AssetGen.yaml, por ejemplo, en # Ejemplo ASETEGEN.YAML ConfigurationGenerate: - JS / BASE.JS: Fuente: -% (ampify_root) s / tercer_party / jslibs / json.js- js / app.js: fuente: - estática / js / models.coffee - estática / js / vers.coffee - estático /js/maps.coffee Uglify: - --Define-from-Module - Constant Perfil.dev: Uglify: - --Define-from-Module - Conss-dev- GFX / *: Fuente: estática / GFX / * Tipo: Binario- CSS / SITE.CSS: Fuente: - RAW: | // Dominio público (-) 2011 Los autores de amplificación. // Vea el archivo de Amply Unlicense para más detalles. - estática / CSS / Site.Sass depende: - estática / CSS / *. SASS - estática / GFX / * BIDI: true inserch.path.root: estática incrusion.url.base: /.static/prereqs :- estática / js / husstss.js: Fuente: estática / JS / Const.Coffee comprimido: Falso- estático- estático / JS / Consts-dev.js: Fuente: estática / JS / Consts-dev.coffee comprimido: falseenv: node_path.prefix: estática / jsutput .Directory: AppEngine / Staticoutput.Hashed: TrateOutput.Manifest: AppEngine / activo.jsonprofile.dev: CSS.Pressed: False JS.ComPressed: Falseyou puede incluso controlar las opciones de configuración que se usa especificando el parámetro -profile. Esto anulará los valores predeterminados con los valores especificados para el perfil dado. Por lo tanto, en el ejemplo anterior, especifique: PROFOWILE DEV utilizará todas las opciones de Perfil.dev. Y, finalmente, puede especificar manipuladores personalizados para que se llame a la llamada al generar un archivo de un tipo dado. Por ejemplo, para anular el controlador de JS incorporado con uno que solo está más abajo, todo el contenido de la fuente, cree su extensión, por ejemplo. kickass-extension.py :class kickassasset (activo): def generará (auto): contenido = '' .JOIN (LEER (FUENTE) .LOWER () para la fuente en self.sources) self.emit (auto.path, contenido) Register_handler ('JS', KICKASSASSSET) Luego ejecuta AssetGen con la ruta de textensión / a / kickass-extension.py parámetro especificado .usageusage: Assetgen NOTA: Si no especifica las rutas de archivo assetgen.yaml, luego se utilizarán 'GIT LS-Files * AssetGen.yaml` para detectar todos los archivos de configuración en el repositorio actual. Por lo tanto, debe estar dentro de un árbol de trabajo de un repositorio de git.Options: -h, --help Muestre este mensaje de ayuda y la salida -v, --VERSION MUESTRA EL NÚMERO DE VERSIÓN DEL PROGRAMA Y EXIT - CLEAN Eliminar todos los archivos generados - Debug Establecer depuración Modo --extensión = ruta Especifique un archivo de extensión de Python (se puede repetir) - Force Force Reconstrucción de todos los archivos --Profile = Nombre Especifique un perfil para usar :WATCH SHIGHT ERRENDE ASEETGEN en un bucle


Astucia Software relacionado

Django-Email-Services

Una aplicación de Django que proporciona billetes de correo electrónico y objetos de servicio respectivos para algunos de los emisores más conocidos ... ...

72

Descargar

django-authtkt

se utiliza para compartir autentas entre más de un sitio de Django (una especie de autor de SSO) ...

174

Descargar