Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Node.js dalam AL2023
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 Node.js versi yang diinstal yang berbeda. 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 namespace yang dapat dieksekusi (misalnya, node-20 atau node-22), yang akan selalu menggunakan versi runtime yang ditentukan. Selain itu, eksekusi ruang nama dari alat npm, seperti npm-20 atau npm-22, selalu dikaitkan dengan versi yang sesuai, terlepas dari runtime yang saat ini aktif. Node.js
Node.jsdidistribusikan sebagai beberapa paket ruang nama 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 masing-masing disediakan oleh nodejs22-npm paket nodejs22 and.
Alat alternatif menyediakan satu perintah untuk beralih antar Node.js versi. Secara default, alternatif dikonfigurasi untuk berada dalam mode otomatis, yang menggunakan prioritas untuk menentukan Node.js versi aktif saat ini. Namun, Anda dapat mengaktifkan versi yang diinstal kapan saja. Saat ini, semua versi yang didukung Node.js memiliki prioritas yang sama, yang berarti versi pertama yang diinstal akan diaktifkan secara otomatis.
Beberapa contoh yang berguna untuk menggunakan alternatif
-
Periksa alternatif apa yang dikonfigurasi
alternatives --list -
Periksa konfigurasi node saat ini
alternatives --display node -
Secara interaktif mengubah versi 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 otomatis
alternatives --auto node