InggrisPerancisSpanyol

favorit OnWorks

direnv - Online di Cloud

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

Ini adalah perintah direnv 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 - rapikan .profil Anda

RINGKASAN


direnv Command ...

DESKRIPSI


direnv adalah manajer variabel lingkungan untuk shell Anda. Ia tahu cara menghubungkan ke bash,
zsh dan cangkang ikan untuk memuat atau membongkar variabel lingkungan tergantung pada arus Anda
direktori. Ini memungkinkan Anda untuk memiliki variabel lingkungan khusus proyek dan tidak berantakan
yang "~ /. profil" file.

Sebelum setiap prompt memeriksa keberadaan file ".envrc" di file saat ini dan
direktori induk. Jika file ada, itu dimuat ke dalam sub-kulit bash dan semua
variabel yang diekspor kemudian ditangkap oleh direnv dan kemudian tersedia untuk Anda saat ini
kulit.

Karena direnv dikompilasi menjadi satu executable statis, itu cukup cepat untuk menjadi
mencolok pada setiap prompt. Itu juga agnostik bahasa dan dapat digunakan untuk membangun
solusi yang mirip dengan rbenv, pyenv, phpenv, ...

CONTOH


$ cd ~/proyek_saya
$ echo ${FOO-tidak}
nggak
$ echo ekspor FOO=foo > .envrc
.envrc tidak diizinkan
$ direnv memungkinkan .
direnv: memuat ulang
direnv: memuat .envrc
ekspor direnv: +FOO
$ echo ${FOO-tidak}
foo
$cd..
direnv: bongkar
ekspor direnv: ~PATH
$ echo ${FOO-tidak}
nggak

SETUP


Agar direnv berfungsi dengan baik, ia harus terhubung ke shell. Setiap cangkang memilikinya sendiri
mekanisme ekstensi:

BASH
Tambahkan baris berikut di akhir "~ / .bashrc" berkas:

evaluasi "$(direnv kait pesta)"

Pastikan itu muncul bahkan setelah rvm, git-Prompt dan ekstensi shell lainnya yang memanipulasi
permintaan Anda.

ZSH
Tambahkan baris berikut di akhir "~ / .zshrc" berkas:

evaluasi "$(direnv kait zsh)"

IKAN
Tambahkan baris berikut di akhir "~ / .config / fish / config.fish" berkas:

evaluasi (direnv kait ikan)

HSCT
Tambahkan baris berikut di akhir "~/.cshrc" berkas:

eval `direnv kait tcsh`

PENGGUNAAN


Di beberapa folder target, buat file ".envrc" dan tambahkan beberapa ekspor(1) petunjuk di dalamnya.

Pada prompt berikutnya Anda akan melihat bahwa direnv mengeluh tentang ".envrc" yang diblokir.
Ini adalah mekanisme keamanan untuk menghindari memuat file baru secara otomatis. Jika tidak, git apa pun
repo yang Anda tarik, atau arsip tar yang Anda bongkar, akan dapat menghapus hard drive Anda
sekali kamu cd ke dalamnya

Jadi di sini kami cukup yakin bahwa itu tidak akan melakukan sesuatu yang buruk. Jenis direnv mengizinkan . dan perhatikan
direnv memuat lingkungan baru Anda. Perhatikan bahwa direnv mengedit . adalah pintasan praktis yang terbuka
file di $EDITOR Anda dan secara otomatis mengizinkannya jika waktu modifikasi file telah
berubah.

Sekarang lingkungan dimuat, Anda dapat melihat bahwa setelah Anda cd keluar dari direktori itu
otomatis diturunkan. Jika kamu cd kembali ke dalamnya itu dimuat lagi. Itu adalah dasar dari
mekanisme yang memungkinkan Anda membangun hal-hal keren.

Mengekspor variabel dengan tangan sedikit berulang sehingga direnv menyediakan seperangkat utilitas
fungsi yang tersedia dalam konteks file ".envrc". Periksalah direnv-
stdlib(1) halaman manual untuk lebih jelasnya. Anda juga dapat menentukan ekstensi Anda sendiri di dalam a
"~/.direnvrc" file.

Semoga ini cukup untuk membantu Anda memulai.

MENYUMBANG


Laporan bug, kontribusi, dan garpu dipersilakan.

Semua bug atau bentuk diskusi lainnya terjadi dihttp://github.com/direnv/direnv/issues

Ada juga wiki yang tersedia di mana Anda dapat berbagi pola penggunaan atau tip lainnya dan
trik https://github.com/direnv/direnv/wiki⟩

Atau mampir di saluran #direnv di FreeNode irc://#direnv@FreeNode⟩ untuk ngobrol.

HAK CIPTA


Hak Cipta (C) 2014 zimbatm dan kontributor di bawah lisensi MIT.

Gunakan direnv online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    AAX ke MP3
    AAX ke MP3
    Penggunaan: - Instal Manajer Audible
    dan buka file akun Anda. - Tanda
    masuk ke akun Anda yang dapat didengar (di
    aplikasi). Sekarang programnya bisa
    mengubahmu...
    Unduh AAX ke MP3
  • 2
    Tautan Tes
    Tautan Tes
    TestLink adalah Manajemen Tes berbasis web
    alat. Aplikasi ini menyediakan Tes
    spesifikasi, Rencana dan pelaksanaan pengujian,
    Pelaporan, Spesifikasi persyaratan
    dan ...
    Unduh TestLink
  • 3
    XDXF - Format Pertukaran Kamus XML
    XDXF - Format Pertukaran Kamus XML
    XDXF adalah proyek untuk menyatukan semua yang ada
    buka kamus dan berikan kedua pengguna
    dan pengembang dengan berbasis XML universal
    format, dapat dikonversi dari dan ke ...
    Unduh XDXF - Format Pertukaran Kamus XML
  • 4
    Transmisi Jarak Jauh GUI
    Transmisi Jarak Jauh GUI
    Transmisi Remote GUI adalah fitur
    kaya lintas platform front-end ke
    mengontrol Transmisi dari jarak jauh
    Daemon klien Bit-Torrent melalui RPC-nya
    protokol. Transmisi...
    Unduh GUI Jarak Jauh Transmisi
  • 5
    s3cmd
    s3cmd
    Alat sumber terbuka untuk mengakses Amazon S3
    penyimpanan file. S3cmd adalah perintah gratis
    alat baris dan klien untuk mengunggah,
    mengambil dan mengelola data di Amazon
    S3 dan seterusnya...
    Unduh s3cmd.dll
  • 6
    Alat Server XyZerKunG
    Alat Server XyZerKunG
    XyZerKunG ServerTool membantu Anda membuat
    server Minecraft Anda sendiri dan mainkan
    teman Anda selama beberapa menit.
    Fitur: Secara otomatis membuat
    Server MinecraftU...
    Unduh Alat Server XyZerKunG
  • Lebih banyak lagi »

Perintah Linux

Ad