Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Node.jsdi AL2 023
Node.js
Ini dicapai dengan menggunakan kemampuan alat alternatif. Penting untuk diingat bahwa nama default yang dapat dieksekusi adalah virtual dan dapat berubah kapan saja ketika menunjuk ke versi terinstal yang berbeda. Node.js Fleksibilitas ini memungkinkan perangkat lunak yang menggunakan node di shebang untuk memilih versi yang diinginkan saat dipanggil. Namun, ketika versi tertentu Node.js diperlukan, persistensi versi dapat dicapai dengan memanggil executable namespaced (misalnya, node-20 atau node-22), yang akan selalu menggunakan versi runtime yang ditentukan. Selain itu, executable namespace dari alat npm, seperti npm-20 atau npm-22, selalu dikaitkan dengan versi Node.js yang sesuai, terlepas dari runtime yang saat ini aktif.
Node.jsdidistribusikan sebagai beberapa paket namespaced yang dimulai dengan "”. nodejs{MAJOR_VERSION} Paket-paket ini menyediakan node, versi yang kompatibel dari alat npm, dokumentasi, pustaka, dan banyak lagi. Misalnya, node dan npm dari Node.js 22 disediakan oleh nodejs22-npm paket nodejs22 dan, masing-masing.
Alat alternatif menyediakan satu perintah untuk beralih antar Node.js versi. Secara default, alternatif dikonfigurasi untuk berada dalam mode auto, yang menggunakan prioritas untuk menentukan Node.js versi yang saat ini aktif. Namun, Anda dapat mengaktifkan versi yang diinstal kapan saja. Saat ini, semua versi yang didukung Node.js memiliki prioritas yang sama, artinya versi pertama yang diinstal akan diaktifkan secara otomatis.
Beberapa contoh berguna menggunakan alternatif
-
Periksa alternatif apa yang dikonfigurasi
alternatives --list -
Periksa konfigurasi node saat ini
alternatives --display node -
Ubah versi secara interaktif Node.js
alternatives --config node -
Beralih ke mode manual dan pilih versi tertentu
alternatives --set node /usr/bin/node-{MAJOR_VERSION} -
Beralih kembali ke mode pemilihan versi auto
alternatives --auto node