Este es el comando module-starterp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
module-starter: crea una distribución de módulo de esqueleto
SINOPSIS
module-starter [opciones]
Opciones:
--module = módulo Nombre del módulo (obligatorio, repetible)
--distro = nombre Nombre de distribución (opcional)
--dir = dirname Nombre del directorio para crear un nuevo módulo (opcional)
--builder = módulo Construir con 'ExtUtils :: MakeMaker' o 'Módulo :: Construir'
--eumm Igual que --builder = ExtUtils :: MakeMaker
--mb Igual que --builder = Module :: Build
--mi Igual que --builder = Module :: Install
--author = name Nombre del autor (tomado de getpwuid si no se proporciona)
--email = email Correo electrónico del autor (tomado de EMAIL si no se proporciona)
--ignores = tipo Ignorar archivos de tipo para incluir (repetible)
--license = tipo de licencia bajo la cual se distribuirá el módulo
(el predeterminado es artístico2)
--minperl = ver Se requiere una versión mínima de Perl (opcional;
el predeterminado es 5.006)
--fatalize Genera código que hace que todas las advertencias sean fatales con:
usar advertencias FATAL => 'todos'
--verbose Imprimir mensajes de progreso mientras trabaja
--force Eliminar archivos preexistentes si es necesario
--help Mostrar este mensaje
Licencias disponibles:
perl, artístico, artístico2, mit, mozilla, mozilla2, bsd, freebsd, cc0,
gpl, lgpl, gpl3, lgpl3, agpl3, apache, qpl
Tipos disponibles para ignorar:
cvs, git, hg, manifiesto, genérico
(NOTA: Si se incluye el manifiesto, se omitirá el archivo MANIFEST.
y solo se incluirá un archivo MANIFEST.SKIP).
Ejemplo:
module-starter --module = Foo :: Bar, Foo :: Bat \
--author = "Andy Lester" --email =[email protected]
DESCRIPCIÓN
"module-starter" es una interfaz de línea de comandos para Module :: Starter, que utiliza para realizar
todo el trabajo de crear distribuciones. Un backend alternativo para "module-starter" puede ser
especificado con la opción "--class". Complementos para el módulo estándar :: El módulo de inicio puede
especificarse con una o más opciones "--plugin".
Si no se proporciona un nombre de directorio, se utilizará el nombre de distribución para el directorio.
Si no se proporciona un nombre de distribución, el primer nombre de módulo de la lista se utilizará como
nombre de distribución.
Se pueden proporcionar múltiples opciones de --builder para producir los archivos para múltiples constructores.
CONFIGURACIÓN
module-starter buscará un archivo de configuración antes de leer su línea de comando
parámetros. La ubicación predeterminada es "$ HOME / .module-starter / config" pero si el
La variable de entorno MODULE_STARTER_DIR está configurada, module-starter buscará "config" en
ese directorio.
El archivo de configuración es solo una lista de nombres y valores, separados por dos puntos. Valores
que las listas de tomas están separadas por espacios. Tenga en cuenta que el parámetro de línea de comando "--ignores"
corresponde a la entrada del archivo de configuración "ignores_type". Un archivo de configuración de muestra
podría leer:
autor: Ricardo SIGNES
email: [email protected]
ignora_tipo: git
complementos: Módulo :: Inicio :: Módulo simple :: Inicio :: Complemento :: XYZ
xyz_option: rojo verde azul
Este formato puede volverse más elaborado en el futuro, pero un archivo de este tipo debería permanecer
válido.
Use module-starterp en línea usando los servicios de onworks.net