عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


direnv_stdlib - ".envrc" stdlib

موجز


ديرينف com.stdlib

الوصف


يخرج برنامج نصي bash يسمى ملف com.stdlib. يتم تضمين الأوامر التالية في ذلك
النصي وتحميله في سياق ".envrc". بالإضافة إلى ذلك ، يقوم أيضًا بتحميل الملف بتنسيق
"~ / .direnvrc"إذا كان موجودًا.

ستدليب


· لديها أمر: إرجاع 0 إذا كان الملف أمر متاح. ترجع 1 خلاف ذلك. يمكن
يكون ثنائيًا في PATH أو دالة shell.

على سبيل المثال:

إذا كان لديه حليقة ثم
صدى "نعم نفعل"
fi

· توسيع_المسار rel_path [على صلة قربى ب]: إخراج المسار المطلق لـ rel_path
على صلة قربى ب على صلة قربى ب أو الدليل الحالي.

على سبيل المثال:

cd / البيرة / المحلية / ألعاب
توسيع_المسار ../foo
# الإخراج: / usr / local / foo

· دوتنف [dotenv_path]: يتم تحميل ملف ".env" في البيئة الحالية

· user_rel_path abs_path: يحول مسارًا مطلقًا abs_path إلى قريب بالمستخدم
المسار إذا كان ذلك ممكنا.

على سبيل المثال:

صدى $ HOME
# الإخراج: / home / user
user_rel_path / home / user / my / project
# انتاج: ~ / بلدي / المشروع
user_rel_path / البيرة / المحلية / ليب
# انتاج: / البيرة / المحلية / ليب

· find_up اسم الملف: إخراج مسار اسم الملف عند البحث عنها من التيار
دليل يصل إلى /. تُرجع 1 إذا لم يتم العثور على الملف.

على سبيل المثال:

cd / usr / local / my
مشروع mkdir -p / foo
شريط اللمس
مشروع cd / foo
شريط find_up
# الإخراج: / usr / local / my / bar

· المصدر_env مسار_ملف_الملف: الأحمال طرق ".envrc" إما by تحديد انها مسار
or اسم الملف.

· source_up [اسم الملف]: يتم تحميل "envrc." آخر إذا تم العثور عليه بالامتداد find_up أمر.

· direnv_load [توليد الأوامر-التفريغ-الإخراج] يطبق البيئة التي تم إنشاؤها بواسطة
تشغيل أرجف كأمر. هذا مفيد لتبني بيئة الطفل
العملية - تسبب في تشغيل هذه العملية "direnv dump" ثم التفاف النتائج بها
direnv_load.

على سبيل المثال:

direnv_load opam-env exec - direnv dump

· PATH_add مسار: يسبق الموسع مسار إلى متغير البيئة PATH. هو - هي
يمنع حدوث خطأ شائع حيث يتم استبدال PATH بالجديد فقط مسار.

على سبيل المثال:

الأشخاص ذوي الإعاقة
# الإخراج: / home / user / my / project
PATH_add بن
صدى $ PATH
# الإخراج: / home / user / my / project / bin:/ البيرة / بن:/ بن

· مسار_إضافة فارمين مسار: يعمل مثل PATH_add إلا أنه من أجل تعسفي
فارمين.

· Load_prefix prefix_path: يوسع بعض متغيرات المسار الشائعة لمعطى
prefix_path بادئة. يكون هذا مفيدًا إذا قمت بتثبيت شيء ما في ملف prefix_path
استخدام . / تكوين --prefix = $ prefix_path && جعل تثبيت وتريد استخدامه في
مشروع.

مجموعة المتغيرات:

CPATH
LD_LIBRARY_PATH
LIBRARY_PATH
مانباث
PATH
PKG_CONFIG_PATH

على سبيل المثال:

./configure --refix = $ HOME / rubies / ruby-1.9.3
جعل && تثبيت
# ثم في .envrc
Load_prefix ~ / ياقوت / ياقوت -1.9.3

· نسق نوع: إرسال دلالي يستخدم لوصف تخطيطات المشروع الشائعة.

· نسق go: يضبط متغير بيئة GOPATH على الدليل الحالي.

· نسق العقدة: يضيف "$ PWD / node_modules / .bin" إلى متغير بيئة PATH.

· نسق بيرل: متغيرات بيئة الإعداد المطلوبة بواسطة perl's local :: lib See
http://search.cpan.org/dist/local-lib/lib/local/lib.pm⟩ لمزيد من التفاصيل

· نسق الثعبان [python_exe]: يقوم بإنشاء وتحميل بيئة virtualenv تحت
PWD / .direnv / python- $ python_version. هذا يفرض تركيب أي بيضة في
المجلد الفرعي للمشروع.

من الممكن تحديد ملف python القابل للتنفيذ إذا كنت تريد استخدام ملف مختلف
إصدارات Python (على سبيل المثال: نسق الثعبان python3).

لاحظ أن virtualenv سابقًا كان موجودًا أسفل $ PWD / .direnv / virtualenv وسوف
يمكن إعادة استخدامها بواسطة direnv إذا كانت موجودة.

· نسق python3: اختصار لـ نسق الثعبان python3

· نسق ياقوت: يضبط GEMالقائمة بيئة متغير إلى
$ PWD / .direnv / روبي / روبيVERSION. هذه القوات ال التركيب of أي وقت الأحجار الكريمة إلى ال
المشروع مجلد فرعي. If أنت على استخدام المجمع it سوف خلق غلاف برامج
أن يمكن be التذرع مباشرة بدلًا من ذلك of استخدام الحزمة exec` البادئة.

· تستخدم إسم البرنامج [الإصدار]: إرسال أمر دلالي مخصص للتحميل
التبعيات الخارجية في البيئة.

على سبيل المثال:

use_ruby () {
صدى "Ruby $ 1"
}
استخدم روبي 1.9.3
# المخرجات: Ruby 1.9.3

· تستخدم rbenv: الأحمال rbenv التي تضيف أغلفة الياقوت المتوفرة على المسار.

· تستخدم لا شىء [...]: تحميل متغيرات البيئة من لا شىء قذيفة.

إذا كان لديك الافتراضي or شل سيتم استخدام هذه بشكل افتراضي ، ولكن يمكنك ذلك
أيضًا تحديد الحزم مباشرةً (على سبيل المثال تستخدم لا شىء -p لغة كامل الموضوعية).

يرى ⟨http://nixos.org/nix/manual/# sec-nix-shell⟩

· RVM ...: يجب أن يعمل تمامًا كما هو الحال في الغلاف إذا كان لديك rvm مثبتًا.

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


حقوق النشر (C) 2014 zimbatm ⟨http://zimbatm.com⟩ والمساهمين بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

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


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

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

  • 1
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 2
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 3
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 4
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • 5
    Toolbox for Java / JTOpen
    Toolbox for Java / JTOpen
    يعد IBM Toolbox for Java / JTOpen ملف
    مكتبة من فئات Java التي تدعم
    العميل / الخادم وبرمجة الإنترنت
    نماذج لنظام يعمل بنظام التشغيل OS / 400 ،
    i5 / OS ، س ...
    تنزيل Toolbox for Java / JTOpen
  • 6
    D3.js
    D3.js
    D3.js (أو D3 للمستندات المستندة إلى البيانات)
    هي مكتبة جافا سكريبت تسمح لك
    لإنتاج بيانات ديناميكية وتفاعلية
    تصورات في متصفحات الويب. مع D3
    أنت...
    تنزيل D3.js
  • أكثر "

أوامر لينكس

Ad