Skip to content

Instalator

Detail tentang cara kerja instalator dan cara membuat instalasi/distribusi kustom Anda sendiri untuk instalasi terkelola.

Instalator Saat Ini

Mulai Volta 0.7.0, semua instalator resmi bekerja dengan cara yang sama:

  1. Buka biner Volta
  2. Panggil volta setup dengan biner volta yang telah dibuka (lihat volta setup untuk informasi lebih lanjut)

Instalator Windows

Instalator Windows akan membuka semua biner ke Program Files\Volta dan menambahkan folder tersebut ke variabel lingkungan Path Sistem. Ini juga akan membuat shim untuk alat-alat berikut di direktori tersebut:

  • node
  • npm
  • npx
  • yarn

Instalator Unix

Instalator unix akan membuka semua biner ke ~/.volta/bin, sehingga hanya diinstal untuk pengguna tertentu.

Melewati Setup Volta

Jika Anda ingin menjalankan instalator tetapi tidak ingin skrip profil Anda dimodifikasi oleh volta setup, Anda dapat memberikan opsi --skip-setup ke instalator:

bash
curl https://get.volta.sh | bash -s -- --skip-setup

WARNING

Saat ini kami tidak mendukung melewati volta setup di Windows.

Github CI

Untuk kemudahan, kami menyediakan aksi Github kustom yang akan secara otomatis mengunduh Volta, menyimpannya dalam cache, dan mengunduh versi pinned dari alat Anda di package.json proyek.

Menginstal Versi Lama

Skrip instalator default yang disediakan oleh get.volta.sh hanya mendukung penginstalan Volta 1.1.0 ke atas. Jika Anda ingin menginstal versi yang lebih lama, Anda dapat menginstalnya menggunakan skrip berikut di Unix, ganti 1.0.8 dengan versi yang ingin Anda instal:

bash
curl https://raw.githubusercontent.com/volta-cli/volta/8f2074f423c65405dfba9858d9bcf393c38ffb45/dev/unix/volta-install.sh | bash -s -- --version 1.0.8

Untuk Windows, Anda dapat mengunduh dan menginstal file .msi Instalator untuk versi tertentu yang ingin Anda instal.

WARNING

Volta tidak mendukung downgrade, jadi untuk melakukan downgrade Anda perlu mencopot pemasangan Volta sepenuhnya dan kemudian menginstal versi yang lebih rendah.

Instalator Kustom

Untuk membuat metode instalasi/distribusi kustom, ada dua langkah wajib dan satu langkah opsional:

Mendistribusikan Biner

Biner itu sendiri perlu dikirim ke mesin target. Daftar biner yang diperlukan akan tercantum di volta.manifest di file rilis. Mulai Volta 0.7.0, file yang diperlukan adalah:

  • volta[.exe]
  • volta-shim[.exe]
  • volta-migrate[.exe]

Semua biner ini perlu didistribusikan di direktori yang sama satu sama lain dan direktori tersebut harus ada di PATH agar panggilan ke perintah volta dapat berfungsi dengan benar.

Direktori Shim

Direktori shim Volta juga perlu ditambahkan ke PATH, agar shim dapat berfungsi sebagaimana mestinya. Direktori shim ada di $VOLTA_HOME/bin (%VOLTA_HOME%\bin di Windows), di mana VOLTA_HOME defaultnya adalah:

  • ~/.volta di Unix
  • %LOCALAPPDATA%\Volta di Windows

Memperbarui PATH dapat dikelola secara manual, jika diinginkan, atau Anda dapat memanggil volta setup (seperti yang dilakukan instalator resmi, dijelaskan di atas).

Volta Home Kustom (Opsional)

Jika Anda ingin menggunakan direktori yang berbeda untuk data Volta selain VOLTA_HOME default yang tercantum di bagian sebelumnya, Anda perlu mengatur variabel lingkungan VOLTA_HOME ke direktori tersebut. Jika itu diatur, maka volta setup masih akan berfungsi dengan benar untuk direktori data kustom.

Released under the BSD 2-Clause License.