انجليزيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

direnv - الإنترنت في السحابة

قم بتشغيل direnv في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر direnv الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


direnv - قم بترتيب ملفك الشخصي

موجز


ديرينف أمر

الوصف


ديرينف هو مدير متغير بيئة لقذفتك. إنها تعرف كيف تنخرط في باش ،
zsh و fish shell لتحميل أو تفريغ متغيرات البيئة حسب التيار
الدليل. هذا يسمح لك بالحصول على متغيرات البيئة الخاصة بالمشروع وليس الفوضى
ال "~ / .الملف الشخصي" ملف.

قبل كل مطالبة ، يتحقق من وجود ملف "envrc" في الملف الحالي و
الدلائل الأصل. إذا كان الملف موجودًا ، فسيتم تحميله في غلاف فرعي bash وجميع ملفات
يتم بعد ذلك التقاط المتغيرات المصدرة بواسطة direnv ثم إتاحتها للتيار الخاص بك
قذيفة.

نظرًا لأنه يتم تجميع direnv في ملف تنفيذي ثابت واحد ، فإنه سريع بما يكفي ليكون كذلك
غير ملحوظ في كل مطالبة. كما أنه حيادي اللغة ويمكن استخدامه للبناء
حلول مشابهة لـ rbenv، pyenv، phpenv، ...

مثال


$ cd ~ / my_project
$ صدى $ {FOO-nope}
كلا
$ echo export FOO = foo> .envrc
غير مسموح .envrc
direnv دولار تسمح.
direnv: إعادة التحميل
direnv: تحميل .envrc
تصدير direnv: + FOO
$ صدى $ {FOO-nope}
فو
$ سي دي..
direnv: التفريغ
تصدير direnv: ~ PATH
$ صدى $ {FOO-nope}
كلا

SETUP


لكي يعمل direnv بشكل صحيح ، يجب ربطه بالصدفة. كل قذيفة لها الخاصة بها
آلية التمديد:

BASH
أضف السطر التالي في نهاية "~ / .bashrc" ملف:

وحدة التقييم "$ (direnv صنارة صيد سحق)"

تأكد من ظهوره حتى بعد rvm و git-موجه وامتدادات shell الأخرى التي تتلاعب
موجه الخاص بك.

زش
أضف السطر التالي في نهاية "~ / .zshrc" ملف:

وحدة التقييم "$ (direnv صنارة صيد zsh) "

المنتجات البحرية
أضف السطر التالي في نهاية "~ / .config / الأسماك / config.fish" ملف:

وحدة التقييم (ديرينف صنارة صيد الأسماك)

HSCT
أضف السطر التالي في نهاية "~ / .cshrc" ملف:

EVAL `خطاف direnv tcsh`

الاستعمال


في بعض المجلدات الهدف ، قم بإنشاء ملف "envrc" وإضافة بعض تصدير(1) التوجيهات فيه.

في المطالبة التالية ستلاحظ أن direnv يشكو من حظر ".envrc".
هذه هي آلية الأمان لتجنب تحميل الملفات الجديدة تلقائيًا. خلاف ذلك أي بوابة
repo الذي تسحبه ، أو أرشيف القطران الذي قمت بفك ضغطه ، سيكون قادرًا على مسح محرك الأقراص الثابتة
بمجرد cd بداخله.

لذلك نحن هنا على يقين من أنه لن يفعل شيئًا سيئًا. نوع ديرينف السماح . و شاهد
direnv تحميل بيئتك الجديدة. لاحظ أن ديرينف تحرير . هو اختصار مفيد يفتح
الملف في محرر $ الخاص بك ويسمح به تلقائيًا إذا كان وقت تعديل الملف
تغيرت.

الآن بعد أن تم تحميل البيئة ، يمكنك ملاحظة ذلك بمجرد قيامك بذلك cd من الدليل عليه
يتم تفريغها تلقائيًا. اذا أنت cd مرة أخرى فيه يتم تحميله مرة أخرى. هذا هو أساس
الآلية التي تسمح لك ببناء أشياء رائعة.

يعد تصدير المتغيرات يدويًا متكررًا بعض الشيء ، لذا يوفر direnv مجموعة من المرافق
الوظائف التي يتم توفيرها في سياق ملف "envrc". افحص ال ديرينف-
com.stdlib(1) صفحة الدليل لمزيد من التفاصيل. يمكنك أيضًا تحديد الامتدادات الخاصة بك داخل ملف
"~ / .direnvrc" ملف.

نأمل أن يكون هذا كافيا لتبدأ.

تساهم


تقارير الشوائب والمساهمات والشوكات مرحب بها.

تحدث جميع الأخطاء أو أشكال المناقشة الأخرى فيhttp://github.com/direnv/direnv/issues

يوجد أيضًا موقع wiki متاح حيث يمكنك مشاركة أنماط الاستخدام الخاصة بك أو نصائح أخرى و
الحيل ⟨https: //github.com/direnv/direnv/wiki⟩

أو قم بزيارة قناة #direnv على FreeNode ⟨irc: // # direnv @ FreeNode⟩ لإجراء محادثة.

حقوق الطبع والنشر


حقوق النشر (C) 2014 zimbatm والمساهمين بموجب ترخيص MIT.

استخدم direnv عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    مكتب
    مكتب
    يوفر OfficeFloor انعكاس ملفات
    التحكم في الاقتران بما يلي: - التبعية
    حقن - حقن مستمر -
    لمزيد من المعلومات
    قم بزيارة ...
    تنزيل OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit هو برنامج مفتوح المصدر يحركه الخادم
    إطار واجهة المستخدم (SDUI). انها تسمح لك
    طرح التحديثات من مصدر الخادم ل
    إصدارات مختلفة من التطبيق. أيضا، يمكن أن يكون
    تستخدم ل...
    تحميل DivKit
  • 3
    محول فرعي
    محول فرعي
    الأداة المساعدة للتحويل بين مختلف
    تنسيق الاشتراك. مستخدمي Shadowrocket
    يجب استخدام ss أو ssr أو v2ray كهدف.
    يمكنك إضافة & ملاحظة = إلى
    برقية مثل HT ...
    تحميل المحول الفرعي
  • 4
    اختال
    اختال
    SWASH هو رقم رقمي للأغراض العامة
    أداة لمحاكاة غير المستقر ،
    غير هيدروستاتيكي ، سطح حر ،
    ظاهرة التدفق الدوراني والنقل
    في المياه الساحلية مثل ...
    تحميل سواش
  • 5
    VBA-M (مؤرشف - الآن على جيثب)
    VBA-M (مؤرشف - الآن على جيثب)
    انتقل المشروع إلى
    https://github.com/visualboyadvance-m/visualboyadvance-m
    الميزات: غش إبداعات حفظ الدول
    النظام يدعم gba ، gbc ، gb ، sgb ،
    sgb2Tu ...
    تنزيل VBA-M (مؤرشف - الآن على Github)
  • 6
    Stacer
    Stacer
    مُحسِّن نظام Linux ومراقبته
    مستودع جيثب:
    https://github.com/oguzhaninan/Stacer.
    الجمهور: المستخدمون النهائيون / سطح المكتب. مستخدم
    الواجهة: كيو تي. برمجة La ...
    تنزيل Stacer
  • أكثر "

أوامر لينكس

Ad