EnglishFrenchSpanyol

Ad


Favicon OnWorks

direnv-stdlib - Dalam talian di Awan

Jalankan direnv-stdlib dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan direnv-stdlib yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


direnv_stdlib - stdlib ".envrc".

SINOPSIS


direnv stdlib

DESCRIPTION


Mengeluarkan skrip bash yang dipanggil stdlib. Perintah berikut disertakan di dalamnya
skrip dan dimuatkan dalam konteks ".envrc". Di samping itu, ia juga memuatkan fail ke dalam
"~/.direnvrc"kalau wujud.

STDLIB


· mempunyai arahan: Mengembalikan 0 jika arahan boleh didapati. Mengembalikan 1 sebaliknya. Ia boleh
menjadi binari dalam PATH atau fungsi shell.

Contoh:

jika mempunyai keriting; kemudian
echo "Ya kami lakukan"
fi

· expand_path rel_path [relatif kepada]: Mengeluarkan laluan mutlak bagi rel_path
relatif kepada relatif kepada atau direktori semasa.

Contoh:

cd / usr / setempat / permainan
expand_path ../foo
# output: /usr/local/foo

· dotenv [dotenv_path]: Memuatkan fail ".env" ke dalam persekitaran semasa

· user_rel_path abs_path: Mengubah laluan mutlak abs_path menjadi saudara pengguna
jalan jika boleh.

Contoh:

gema $ RUMAH
# output: /home/user
user_rel_path /home/user/my/project
# pengeluaran: ~/my/projek
user_rel_path / Local / lib / usr
# pengeluaran: / Local / lib / usr

· cari_cari nama fail: Mengeluarkan laluan daripada nama fail apabila dicari dari arus
direktori sehingga /. Mengembalikan 1 jika fail tidak ditemui.

Contoh:

cd /usr/local/my
mkdir -p projek/foo
bar sentuh
projek cd/foo
bar find_up
# output: /usr/local/my/bar

· source_env fileordir_path: Beban lain ".envrc" sama ada by menentukan yang jalan
or nama fail.

· source_up [nama fail]: Memuatkan ".envrc" lain jika ditemui dengan cari_cari perintah.

· direnv_load [command-generating-dump-output] Menggunakan persekitaran yang dijana oleh
berlari argv sebagai perintah. Ini berguna untuk mengamalkan persekitaran kanak-kanak
proses - menyebabkan proses itu menjalankan "direnv dump" dan kemudian membungkus hasilnya dengan
direnv_load.

Contoh:

direnv_load opam-env exec -- direnv dump

· PATH_add jalan: Prepends dikembangkan jalan kepada pembolehubah persekitaran PATH. Ia
menghalang kesilapan biasa di mana PATH digantikan dengan yang baru sahaja jalan.

Contoh:

jentera
# output: /home/user/my/project
PATH_tambah bin
echo $PATH
# output: /home/user/my/project/bin:/ usr / bin:/ bin

· laluan_tambah varname jalan: Berfungsi seperti PATH_add melainkan ia adalah untuk sewenang-wenangnya
varname.

· awalan_muatan awalan_laluan: Mengembangkan beberapa pembolehubah laluan biasa untuk yang diberikan
awalan_laluan awalan. Ini berguna jika anda memasang sesuatu dalam awalan_laluan
menggunakan . / Konfigurasi --prefix=$prefix_path && membuat memasang dan mahu menggunakannya dalam
projek.

Set pembolehubah:

CPATH
LD_LIBRARY_PATH
LIBRARY_PATH
MANPATH
PATH
PKG_CONFIG_PATH

Contoh:

./configure --prefix=$HOME/rubies/ruby-1.9.3
buat && pasang
# Kemudian dalam .envrc
awalan_muatan ~/delima/delima-1.9.3

· susun atur jenis: Penghantaran semantik yang digunakan untuk menerangkan reka letak projek biasa.

· susun atur go: Menetapkan pembolehubah persekitaran GOPATH kepada direktori semasa.

· susun atur nod: Menambah "$PWD/node_modules/.bin" pada pembolehubah persekitaran PATH.

· susun atur perl: Sediakan pembolehubah persekitaran yang diperlukan oleh local::lib perl Lihat
http://search.cpan.org/dist/local-lib/lib/local/lib.pm⟩ untuk maklumat lanjut

· susun atur ular sawa [python_exe]: Mencipta dan memuatkan persekitaran virtualenv di bawah
$PWD/.direnv/python-$python_version. Ini memaksa pemasangan mana-mana telur ke dalam
subfolder projek.

Ia mungkin untuk menentukan python boleh laku jika anda mahu menggunakan yang berbeza
versi python (cth: susun atur ular sawa python3).

Ambil perhatian bahawa sebelum ini virtualenv terletak di bawah $PWD/.direnv/virtualenv dan akan
digunakan semula oleh direnv jika ia wujud.

· susun atur python3: Jalan pintas untuk susun atur ular sawa python3

· susun atur ruby: Menetapkan PERMATALAMAN UTAMA persekitaran berubah-ubah kepada
`$PWD/.direnv/ruby/RUBYVERSION. ini angkatan yang pemasangan of mana-mana permata ke dalam yang
projek sub-folder. If awak menggunakan penyusun it akan mewujudkan pembalut program
Bahawa boleh be dipanggil . sebaliknya of menggunakan yangawalan exec` bundle.

· penggunaan nama_program [versi]: Penghantaran arahan semantik bertujuan untuk memuatkan
kebergantungan luar ke dalam persekitaran.

Contoh:

use_ruby() {
echo "Ruby $1"
}
gunakan ruby ​​1.9.3
# keluaran: Ruby 1.9.3

· penggunaan rbenv: Memuatkan rbenv yang menambah pembalut delima yang tersedia pada PATH.

· penggunaan hati-hati [...]: Muatkan pembolehubah persekitaran daripada nix-shell.

Jika anda mempunyai default.nix or shell.nix ini akan digunakan secara lalai, tetapi anda boleh
juga nyatakan pakej secara langsung (cth penggunaan hati-hati -p ocaml).

Lihat ⟨http://nixos.org/nix/manual/#sec-nix-shell⟩

· rvm ...: Harus berfungsi seperti dalam shell jika anda telah memasang rvm.

HAKCIPTA


Hak Cipta (C) 2014 zimbatm ⟨http://zimbatm.com⟩ dan penyumbang di bawah lesen MIT.

Gunakan direnv-stdlib dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad