App :: env.

ניהול סביבות ספציפיות יישום
הורד עכשיו

App :: env. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Diab Jerius
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~djerius/

App :: env. תגים


App :: env. תיאור

App :: Env היא מודול פרל המציג ממשק אחיד לאתחול סביבות ליישומים הדורשים סביבות מיוחדות. App :: Env מטפלת רק בטעינה, מיזוג ומטמון של סביבות; זה לא יוצר אותם. זה נעשה בתוך מודולים עבור כל סוויטה יישום (למשל App :: Env :: MyApp). App :: env ספינות עם שני מודולים כאלה, App :: Env :: Null אשר פשוט מחזיר תמונה של הסביבה הנוכחית, ו- App :: Env :: דוגמה, אשר מספק קוד לדוגמה ליצירת סביבה ספציפית יישום :: Env הוא כנראה שימושי ביותר במצבים שבהם תוכנית Perl חייב לעורר מספר יישומים שכל אחד מהם עשוי לדרוש סביבה שונה ואולי לא תואם מן האחרים. הממשק הפשוט שהוא מספק עושה את זה שימושי אפילו במצבים פחות מסובכים.Synopsis # ייבוא סביבה מ יישום 1 ולאחר מכן יישום 2 לתוך הנוכחי # סביבה להשתמש App :: Env ($ application1, $ application2, opts opts); # ייבוא סביבה באפליקציה לשימוש הפנאי שלך :: Env; App :: Env :: יבוא (יישום $, \% opts); # הגדר ברירות מחדל השתמש באפליקציה :: ENV (\ פגמים) App :: Env :: התצורה (תקלות); # לאחזר סביבה אך לא לייבא אותו $ env = app :: env-> חדש ($ יישום, opts opts); # לבצע פקודה בסביבה זו; רק כנוחות $ env-> מערכת ($ הפקודה); # Exec פקודה בסביבה זו; בדיוק כמו נוחות $ env-> exec ($ הפקודה); # OH לטרוח, פשוט לייבא את הסביבה $ env-> ייבוא; # מטמון סביבה זו כברירת המחדל של $ $ $ env-> מטמון (1); # Untache סביבה זו אם היא ברירת המחדל של $ $ $ env-> מטמון (0); # ליצור מחרוזת תואמת את הפקודה * NEX ENV $ $ envstr = $ env-> str (opts opts); # או, מחרוזת אותו (בעיקר) את אותה תוצאה מערכת ('Env-I $ Env Command'); # להעמיד פנים שזה חשיש; קרא רק, אם כי% Env =% $ env; דף הבית של המוצר


App :: env. תוכנה קשורה