Este é o comando module-starterp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
module-starter - cria uma distribuição de módulo esqueleto
SINOPSE
módulo de partida [opções]
opções:
--module = módulo Nome do módulo (obrigatório, repetível)
--distro = nome Nome da distribuição (opcional)
--dir = dirname Nome do diretório no qual criar um novo módulo (opcional)
--builder = módulo Construído com 'ExtUtils :: MakeMaker' ou 'Módulo :: Construir'
--eumm O mesmo que --builder = ExtUtils :: MakeMaker
--mb O mesmo que --builder = Módulo :: Construir
--mi O mesmo que --builder = Módulo :: Instalar
--author = name Nome do autor (retirado de getpwuid se não fornecido)
--email = email Email do autor (retirado de EMAIL se não fornecido)
--ignores = type Ignora os arquivos de tipo a serem incluídos (repetível)
--license = tipo de licença sob a qual o módulo será distribuído
(o padrão é artistic2)
--minperl = ver Versão mínima do Perl necessária (opcional;
o padrão é 5.006)
--fatalize Gera código que faz com que todos os avisos sejam fatais com:
usar avisos FATAL => 'todos'
--verbose Imprimir mensagens de progresso durante o trabalho
--force Excluir arquivos pré-existentes se necessário
--help Mostra esta mensagem
Licenças disponíveis:
perl, artistico, artistic2, mit, mozilla, mozilla2, bsd, freebsd, cc0,
gpl, lgpl, gpl3, lgpl3, agpl3, apache, qpl
Tipos disponíveis para ignorar:
cvs, git, hg, manifest, genérico
(NOTA: Se o manifesto estiver incluído, o arquivo MANIFEST será ignorado
e apenas um arquivo MANIFEST.SKIP será incluído.)
Exemplo:
module-starter --module = Foo :: Bar, Foo :: Bat \
--author = "Andy Lester" --email =[email protegido]
DESCRIÇÃO
"module-starter" é uma interface de linha de comando para Module :: Starter, que ele usa para executar
todo o trabalho de criação de distribuições. Um back-end alternativo para "iniciador de módulo" pode ser
especificado com a opção "--class". Os plug-ins para o módulo padrão: Módulo inicial podem
ser especificado com uma ou mais opções "--plugin".
Se nenhum nome de diretório for fornecido, o nome de distribuição será usado para o diretório.
Se nenhum nome de distribuição for fornecido, o primeiro nome do módulo listado será usado como o
nome de distribuição.
Várias opções --builder podem ser fornecidas para produzir os arquivos para vários construtores.
CONFIGURAÇÃO
module-starter irá procurar por um arquivo de configuração antes de ler sua linha de comando
parâmetros. A localização padrão é "$ HOME / .module-starter / config", mas se o
A variável de ambiente MODULE_STARTER_DIR está definida, o iniciador do módulo irá procurar por "config" em
esse diretório.
O arquivo de configuração é apenas uma lista de nomes e valores, separados por dois pontos. Valores
que as listas de take são apenas separadas por espaço. Observe que o parâmetro de linha de comando "--ignores"
corresponde à entrada do arquivo de configuração "ignores_type". Um arquivo de configuração de amostra
pode ler:
autor: Ricardo SIGNES
o email: [email protegido]
ignora_type: git
plugins: Module :: Starter :: Simple Module :: Starter :: Plugin :: XYZ
opção_xyz: vermelho verde azul
Este formato pode se tornar mais elaborado no futuro, mas um arquivo deste tipo deve permanecer
válido.
Use o módulo-starterp online usando serviços onworks.net