انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

direnv-stdlib - آنلاین در ابر

direnv-stdlib را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور direnv-stdlib است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


direnv_stdlib - stdlib ".envrc".

خلاصه


direnv stdlib

شرح


خروجی یک اسکریپت bash به نام the stdlib. دستورات زیر در آن گنجانده شده است
اسکریپت و در زمینه یک ".envrc" بارگذاری می شود. علاوه بر این، فایل را نیز بارگیری می کند
"~/.direnvrc"اگر وجود داشته باشد.

STDLIB


· است فرمان: در صورتی که 0 باشد فرمان موجود است. در غیر این صورت 1 را برمی گرداند. می تواند
یک باینری در PATH یا یک تابع پوسته باشد.

مثال:

اگر فر دارد سپس
پژواک "بله ما انجام می دهیم"
fi

· expand_path rel_path [نسبت_به]: خروجی مسیر مطلق از rel_path
نسبت به نسبت_به یا دایرکتوری فعلی

مثال:

cd / usr / local / games
expand_path ../foo
# خروجی: /usr/local/foo

· dotenv [مسیر_dotenv]: یک فایل ".env" را در محیط فعلی بارگیری می کند

· user_rel_path abs_path: یک مسیر مطلق را تغییر می دهد abs_path به یکی از اقوام کاربر
مسیر در صورت امکان

مثال:

echo $ HOME
# خروجی: /home/user
user_rel_path /home/user/my/project
# خروجی: ~/من/پروژه
user_rel_path / usr / local / lib
# خروجی: / usr / local / lib

· find_up نام فایل: خروجی مسیر نام فایل هنگام جستجو از جریان فعلی
دایرکتوری تا /. اگر فایل پیدا نشد، عدد 1 را برمی گرداند.

مثال:

سی دی /usr/local/my
mkdir -p project/foo
نوار لمسی
پروژه cd/foo
نوار find_up
# خروجی: /usr/local/my/bar

· source_env fileordir_path: بارها دیگر ".envrc" هر دو by مشخص کردن آن مسیر
or نام فایل.

· source_up [نام فایل]: در صورت یافتن یک ".envrc" دیگری با find_up فرمان

· direnv_load [فرمان-تولید-تخلیه-خروجی] محیط تولید شده توسط را اعمال می کند
در حال اجرا argv به عنوان یک فرمان این برای پذیرش محیط کودک مفید است
فرآیند - باعث می شود که این فرآیند "direnv dump" را اجرا کند و سپس نتایج را با آن بپیچید
direnv_load.

مثال:

direnv_load opam-env exec -- direnv dump

· PATH_add مسیر: منبسط می شود مسیر به متغیر محیطی PATH. آی تی
از یک اشتباه رایج که در آن PATH فقط با جدید جایگزین می شود جلوگیری می کند مسیر.

مثال:

pwd
# خروجی: /home/user/my/project
PATH_add bin
پژواک $PATH
# خروجی: /home/user/my/project/bin:/ usr / bin:/ صندوقچه

· path_add نام متغیر مسیر: کار می کند PATH_add به جز اینکه برای یک امر دلخواه است
نام متغیر.

· load_prefix پیشوند_مسیر: برخی از متغیرهای مسیر مشترک را برای داده شده بسط می دهد
پیشوند_مسیر پیشوند اگر چیزی را در آن نصب کرده باشید، این کار مفید است پیشوند_مسیر
با استفاده از / پیکربندی --prefix=$prefix_path && ساخت نصب و می خواهید از آن در
پروژه.

مجموعه متغیرها:

CPATH
LD_LIBRARY_PATH
LIBRARY_PATH
MANPATH
PATH
PKG_CONFIG_PATH

مثال:

./configure --prefix=$HOME/rubies/ruby-1.9.3
ایجاد و & نصب
# سپس در envrc
load_prefix ~/rubies/ruby-1.9.3

· طرح نوع: یک ارسال معنایی که برای توصیف طرح‌بندی‌های رایج پروژه استفاده می‌شود.

· طرح go: متغیر محیطی GOPATH را روی دایرکتوری فعلی تنظیم می کند.

· طرح گره: "$PWD/node_modules/.bin" را به متغیر محیطی PATH اضافه می کند.

· طرح پرل: تنظیم متغیرهای محیطی مورد نیاز perl's local::lib را ببینید
http://search.cpan.org/dist/local-lib/lib/local/lib.pm⟩ برای جزئیات بیشتر

· طرح پایتون [python_exe]: یک محیط virtualenv را ایجاد و بارگذاری می کند
$PWD/.direnv/python-$python_version. این کار نصب هر تخمی را در داخل مجبور می کند
پوشه فرعی پروژه

در صورت تمایل می‌توانید فایل اجرایی پایتون را مشخص کنید
نسخه های پایتون (به عنوان مثال: طرح پایتون python3).

توجه داشته باشید که قبلا virtualenv در زیر قرار داشت $PWD/.direnv/virtualenv خواهد شد و
در صورت وجود توسط direnv مجددا استفاده شود.

· طرح python3: میانبری برای طرح پایتون python3

· طرح یاقوت: GEM را تنظیم می کندصفحه اصلی محیط متغیر به
`$PWD/.direnv/ruby/RUBYنسخه. این نیروهای la نصب و راه اندازی of هر جواهرات به la
پروژه ها زیر پوشه If شما هستید با استفاده از بسته بندی it اراده ایجاد بسته بندی برنامه ها
که می توان be استناد کرد مستقیما در عوض of با استفاده از laپیشوند اجرای بسته.

· استفاده کنید نام برنامه [نسخه]: ارسال فرمان معنایی در نظر گرفته شده برای بارگذاری
وابستگی خارجی به محیط

مثال:

use_ruby() {
اکو "Ruby $1"
}
از ruby ​​1.9.3 استفاده کنید
# خروجی: Ruby 1.9.3

· استفاده کنید rbenv: rbenv را بارگیری می کند که لفاف های یاقوتی موجود در PATH را اضافه می کند.

· استفاده کنید هیچ کس [...]: بارگذاری متغیرهای محیطی از nix-shell.

اگر شما یک پیش فرض.nix or shell.nix اینها به طور پیش فرض استفاده خواهند شد، اما شما می توانید
همچنین بسته ها را مستقیماً مشخص کنید (مثلاً استفاده کنید هیچ کس -p اوکامل).

دیدن ⟨http://nixos.org/nix/manual/#sec-nix-shell⟩

· دور موتور ...: اگر rvm نصب کرده اید، باید مانند پوسته کار کند.

کپی رایت


حق چاپ (C) 2014 zimbatm ⟨http://zimbatm.com⟩ و مشارکت کنندگان تحت مجوز MIT.

از direnv-stdlib به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad