lib :: abs.

o mesmo que lib, mas faz caminho relativo absoluto
Baixe Agora

lib :: abs. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Mons Anderson
  • Site do editor:
  • http://search.cpan.org/~mons/

lib :: abs. Tag


lib :: abs. Descrição

O mesmo que lib, mas faz caminho relativo absoluto Lib :: ABS 'principal razão é transformar caminhos relativos para absoluto na fase de início, e empurrar transformado para @inc. Base de caminho relativo não é o diretório de trabalho atual, mas a localização do arquivo, onde a instrução é (arquivo de chamadas). Ao usar lib comum, caminhos relativos permanece relativa ao diretório de trabalho do Curnt, # for EX: # script: /pt/scripts/my.pl Use lib :: abs '../lib'; # Nós corremos `/ opt / scripts / my.pl` tendo CWD / Home / Mons # o @inc conterá '/ opt / lib'; # Nós corremos `. / My.pl` tendo cwd / opt # o @inc conterá '/ opt / lib'; # Nós corremos '..// my.pl` tendo cwd / opt / lib # o @inc conterá' / opt / lib '; também este módulo é útil ao escrever testes, quando você deseja carregar estritamente o módulo. / lib, respeitando o arquivo de teste. # t / 00-test.t use lib :: abs '../lib'-é útil, quando você está sendo executado em mod_perl, use algo como Apache :: Statin, e seu aplicativo pode alterar o diretório de trabalho. Assim, no caso de chdir statink não conseguir recarregar o módulo se o @inc contiver caminhos relativos.Synopsissimple use como usar lib ...: use lib :: abs qw (./ mylibs1 ../mylibs2); Use lib :: abs 'mylibs'; sintaxe estendida (glob) use lib :: abs 'módulos / * / lib'; Há também pode ser usado a função auxiliar do lib :: abs (ver exemplo / EX4): Use lib: :abdômen; # ... meu caminho $ path = lib :: abs :: caminho ('../ caminho / parente / para mim'); # retorna requisitos de caminho absoluto: · Perl.


lib :: abs. Software Relacionado

Cps.

Estruturas de controle de fluxo no estilo de passagem de continuação ...

145

Download