Paquete de recursos

Herramientas para gestionar los recursos de la aplicación
Descargar ahora

Paquete de recursos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Jesse Luehrs
  • Sitio web del editor:
  • http://search.cpan.org/~doy/

Paquete de recursos Etiquetas


Paquete de recursos Descripción

Herramientas para gestionar los recursos de la aplicación. El recurso :: Módulo Pack es un conjunto de clases de alce, construida en la parte superior de pan :: Board, diseñado para permitir la gestión de los recursos que no perles en una forma muy cinta admite. En el pasado, si quisiera distribuir su código que no perl A través de CPAN, había una serie de formas de hacerlo menos ideales para hacerlo. El más simple era almacenar los datos en cadenas perles o codificadas como datos binarios; Esto es feo para decir lo menos. También puede usar un módulo como el archivo :: ShareDIR, que se basa en el hecho de que CPAN se le puede decir que instale archivos dentro de un directorio llamado Compartir. Esta técnica es confiable y viene con un conjunto decente de herramientas para que acceda a estos archivos bastante simple y fácil. Y, por último, hay herramientas como JS, que instala JS-CPAN, y explota el hecho de que CPAN también instalará archivos que no sean Perl, se encuentra dentro de LIB junto con sus archivos PERL regulares. So, ¿qué hace el recurso :: Pack proporciona más allá de estas herramientas? En su mayoría, proporciona un marco que puede usar para inspeccionar y manipular estos archivos que no perl, y lo más importante es que proporcione la gestión de la dependencia. Recurso :: Pack también puede depender de los archivos en Internet también y lidiar con ellos de la misma manera que hace archivos locales. Así, esto es todos los documentos que tengo por ahora, pero más llegaremos pronto. Esta es una versión temprana de este módulo, por lo que aún debe considerarse experimental y, por lo tanto, se usa con precaución. Como siempre, los mejores documentos son probablemente los archivos de prueba.Synopsis My $ Resources = Resource My_App => como {install_from 'Datos'; install_to '/ var / www / sitio'; url jquery => 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'; archivo app_js => 'app.js'; archivo app_csss => (archivo => 'app.css', install_to => 'css',); dir 'imágenes'; }; $ recursos-> instalar; o, para empaquetarlo muy bien en una clase: paquete My :: Aplicación :: Recursos; usar alces; Utilice el recurso :: Pack; extiende 'Recurso :: Paquete :: Recurso'; tiene '+ Nombre' => (Predeterminado => 'My_App'); Sub Build {My $ Self = Shift; Recurso $ Self => como {install_from 'Datos'; url jquery => 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'; archivo app_js => 'app.js'; archivo app_csss => (archivo => 'app.css', install_to => 'css',); dir 'imágenes'; }; } My $ Resources = My :: Aplicación :: Recursos-> Nuevo (Install_to => '/ var / www / sitio'); $ recursos-> instalar; Requisitos: · Perl


Paquete de recursos Software relacionado