App :: env ::

App :: env :: Beispiel ist ein Beispielanwendungsumfeldmodul für app :: env.
Jetzt downloaden

App :: env :: Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Diab Jerius
  • Website des Verlags:
  • http://search.cpan.org/~djerius/

App :: env :: Stichworte


App :: env :: Beschreibung

App :: env :: Beispiel ist ein Beispielanwendungsumfeldmodul für app :: env. App :: env :: Beispiel ist ein Beispielanwendungsumfeldmodul für app :: env.modules, das von der App :: ENV zum Laden von Anwendungsumgebungen werden benannt App: ENV :: Oder, wenn eine Site-spezifische Version ist: App: : Env :::: Es ist sehr wichtig, dass die geladene Umgebung auf der aktuellen Umgebung basiert. Wenn beispielsweise die Umgebung aus dem Ausführen eines Shell-Skripts abgeleitet wird, stellen Sie entweder sicher, dass das Shell-Skript ausgeführt wird, ohne die Startdatei des Benutzers auszuführen, oder dass alle Unterschiede zwischen der aktuellen Umgebung und der vom Skript, die nicht auf die nicht zurückzuführen sind, ausführen Die Anwendung wird in der Gunst der aktuellen Umgebung gelöst. Sagen Sie beispielsweise, dass ld_library_path in der .cshrc-Datei des Benutzers eingestellt ist: SETENV LD_LIBRARY_PATH / MEY / path1 und das, bevor Sie mit der App :: EXR anrufen Die Umwelt und CSH wird nicht mit dem Flag -F-Flagge ausgeführt, der Benutzer des Benutzers wird bezogen. Die Änderungen des Benutzers an LD_Library_Path gehen verloren, und der Bruch kann passieren. Mit dem gesagt, dass dies in einigen Fällen erforderlich ist, um ein Umgebung, die unabhängig vom aktuellen ist. Wenn ein Modul dazu in der Lage ist, sollten Sie dies tun, wenn sie mit der optionalen Option praxic Appopts präsentiert wird. Wenn es nicht derzeit in der Lage ist, sollte das Anwesenheit dieser Option als Fehler behandelt werden. Die unberührten Umgebungen verursachen per Definition Probleme in zusammengeführten Umgebungen.Application Aliasesif-Anwendungsumgebungen sollten unter alternativen Namen verfügbar sein (in erster Linie für die Verwendung von appexec), ein Modul sollte für jeden Alias mit dem einzelnen Klassenmethoden-Alias erstellt werden, der den Namen des Originals zurückgeben sollte Anwendung. Um APP3 zum Beispiel ein Alias für app1 zu erstellen, erstellen Sie das folgende app3.pm-Modul: Paket-App :: env :: app3; Unterlias {Return 'app1'}; 1; Die Aliased-Umgebung kann Voreinstellungen für AppoPTS bereitstellen, indem er einen Hash sowie den Anwendungsnamen zurücksenden: Paket App :: env :: ciao34; Sub Alias {RETURN 'CIAO', {Version => 3.4}}; 1; Diese werden mit allen Anwendungen zusammengeführt, die über Import (), mit dem letzteren Priorzität eingehen. $ HashRef ist ein Hash, der Umgebungsvariablen und ihre Werte enthält. % OPTS enthält die an App :: env :: Import über die AppoPTS-Option. Anforderungen: · Perl.


App :: env :: Zugehörige Software