InggrisPerancisSpanyol

Ad


favorit OnWorks

direnv-stdlib - Online di Cloud

Jalankan direnv-stdlib di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah direnv-stdlib yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


direnv_stdlib - stdlib ".envrc"

RINGKASAN


direnv stdlib

DESKRIPSI


Menghasilkan skrip bash yang disebut stdlib. Perintah berikut termasuk di dalamnya
skrip dan dimuat dalam konteks ".envrc". Selain itu, itu juga memuat file di
"~/.direnvrc" jika itu ada.

STDLIB


· memiliki Command: Mengembalikan 0 jika Command tersedia. Mengembalikan 1 sebaliknya. Bisa
menjadi biner di PATH atau fungsi shell.

Contoh:

jika memiliki ikal; kemudian
gema "Ya kami lakukan"
fi

· perluas_jalur rel_path [tergantung pada]: Menampilkan jalur absolut dari rel_path
tergantung pada tergantung pada atau direktori saat ini.

Contoh:

cd / usr / local / games
perluas_path ../foo
# keluaran: /usr/local/foo

· dotenv [dotenv_path]: Memuat file ".env" ke lingkungan saat ini

· pengguna_rel_path abs_path: Mengubah jalur absolut abs_path menjadi kerabat pengguna
jalan jika memungkinkan.

Contoh:

echo $ HOME
# keluaran: /home/pengguna
user_rel_path /home/user/my/project
# keluaran: ~/saya/proyek
pengguna_rel_path / Usr / local / lib
# keluaran: / Usr / local / lib

· Menemukan nama file: Menampilkan jalur nama file ketika dicari dari saat ini
direktori hingga /. Mengembalikan 1 jika file belum ditemukan.

Contoh:

cd /usr/local/my
mkdir -p proyek/foo
panel sentuh
proyek cd/foo
bilah cari_up
# keluaran: /usr/local/my/bar

· sumber_env fileordir_path: beban lain ".envrc" antara by menentukan -nya path
or nama file.

· sumber_up [nama file]: Memuat ".envrc" lain jika ditemukan dengan Menemukan perintah.

· direnv_load [menghasilkan perintah-dump-output] Menerapkan lingkungan yang dihasilkan oleh
berjalan argumen sebagai perintah. Ini berguna untuk mengadopsi lingkungan anak
proses - menyebabkan proses itu menjalankan "direnv dump" dan kemudian membungkus hasilnya dengan
direnv_load.

Contoh:

direnv_load opam-env exec -- direnv dump

· PATH_tambahkan path: Menambahkan yang diperluas path ke variabel lingkungan PATH. Dia
mencegah kesalahan umum di mana PATH diganti hanya dengan yang baru path.

Contoh:

pwd
# keluaran: /home/user/my/project
PATH_tambahkan bin
gema $PATH
# keluaran: /home/user/my/project/bin:/ usr / bin:/tempat sampah

· path_tambahkan nama belakang path: Bekerja seperti PATH_tambahkan kecuali itu untuk sewenang-wenang
nama belakang.

· memuat_awalan awalan_jalur: Memperluas beberapa variabel jalur umum untuk yang diberikan
awalan_jalur awalan. Ini berguna jika Anda menginstal sesuatu di awalan_jalur
menggunakan . / Configure --awalan=$awalan_jalur && membuat install dan ingin menggunakannya di
proyek.

Variabel ditetapkan:

CPAT
LD_LIBRARY_PATH
PERPUSTAKAAN_PATH
MANPATH
PATH
PKG_CONFIG_PATH

Contoh:

./configure --prefix=$HOME/ruby/ruby-1.9.3
buat && pasang
# Kemudian di .envrc
memuat_awalan ~/ruby/ruby-1.9.3

· tata ruang mengetik: Pengiriman semantik yang digunakan untuk menggambarkan tata letak proyek umum.

· tata ruang go: Mengatur variabel lingkungan GOPATH ke direktori saat ini.

· tata ruang simpul: Menambahkan "$PWD/node_modules/.bin" ke variabel lingkungan PATH.

· tata ruang perl: Atur variabel lingkungan yang diperlukan oleh perl's local::lib Lihat
http://search.cpan.org/dist/local-lib/lib/local/lib.pm⟩ untuk lebih jelasnya

· tata ruang ular sanca [python_exe]: Membuat dan memuat lingkungan virtualenv di bawah
$PWD/.direnv/python-$python_version. Ini memaksa pemasangan telur apa pun ke dalam
sub-folder proyek.

Dimungkinkan untuk menentukan python yang dapat dieksekusi jika Anda ingin menggunakan yang berbeda
versi python (mis: tata ruang ular sanca python3).

Perhatikan bahwa sebelumnya virtualenv terletak di bawah $PWD/.direnv/virtualenv dan akan
digunakan kembali oleh direnv jika ada.

· tata ruang python3: Jalan pintas untuk tata ruang ular sanca python3

· tata ruang rubi: Menyetel PERMATAHOME lingkungan Hidup variabel untuk
`$PWD/.direnv/ruby/RUBYVERSION. Kredensial mikro pasukan itu instalasi of Apa pun permata ke itu
proyek subfolder. If kamu menggunakan pembuat bundel it akan membuat pembungkus program
bahwa bisa be dipanggil langsung sebagai gantinya of menggunakan ituawalan bundel exec`.

· menggunakan nama program [versi]: Pengiriman perintah semantik yang dimaksudkan untuk memuat
ketergantungan eksternal ke lingkungan.

Contoh:

gunakan_ruby() {
gema "Ruby $1"
}
gunakan ruby ​​1.9.3
# keluaran: Ruby 1.9.3

· menggunakan rbenv: Memuat rbenv yang menambahkan pembungkus Ruby yang tersedia di PATH.

· menggunakan nol [...]: Muat variabel lingkungan dari nix-shell.

Jika Anda memiliki default.nix or shell.nix ini akan digunakan secara default, tetapi Anda dapat
juga tentukan paket secara langsung (mis menggunakan nol -p ocaml).

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

· rvm ...: Harus bekerja seperti di shell jika Anda telah menginstal rvm.

HAK CIPTA


Hak Cipta (C) 2014 zimbatmhttp://zimbatm.comdan kontributor di bawah lisensi MIT.

Gunakan direnv-stdlib online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad