Skip to content

Changelog windows-nvm v1.2.0

Menginstal dan beralih di antara berbagai versi Node.js adalah bagian fundamental dari pengembangan perangkat lunak modern. Dengan lebih dari 12 juta unduhan, NVM untuk Windows terus membantu dunia mengelola ini, tetapi masih ada ruang yang cukup besar untuk pertumbuhan.

Masa depan bergerak menuju "manajemen lingkungan." Manajemen versi memainkan peran kritis dalam hal ini, tetapi itu hanya bagian kecil dari gambaran yang lebih besar. Untuk waktu yang lama, kami telah mengulangi berbagai ide dan alat untuk mendukung masa depan di mana manajemen lingkungan semudah manajemen versi Node.js saat ini. Untuk mencapai ini, kami sedang membangun aplikasi manajemen lingkungan modular yang disebut "Author." Modul/plugin Author pertama (gratis) adalah manajer runtime JavaScript baru yang dirancang untuk menggantikan NVM untuk Windows. Kami sering menyebutnya sebagai "Runtime," tetapi nama resmi masih dapat berubah.

NVM untuk Windows v1.2.0 adalah yang pertama dalam serangkaian versi "transisi" yang dirancang untuk dengan lembut mentransisikan pengguna ke Author/Runtime. Tentu saja, kami telah memperbaiki bug dan melakukan pemeliharaan umum, tetapi kami telah menambahkan beberapa fitur Author/Runtime awal. Misalnya, ini adalah versi pertama yang menyediakan jalur peningkatan yang disederhanakan untuk versi masa depan (lihat bagian "Perintah Baru"). Baik Anda seorang pengembang yang hidup di tepi atau bagian dari organisasi yang membutuhkan bulan/tahun untuk menyelesaikan perubahan, versi ini akan beralih ke Author/Runtime dengan kecepatan yang berkelanjutan.

Fitur Baru

Notifikasi Desktop

NVM untuk Windows 1.2.0 dilengkapi dengan subset kecil (opsional) fitur Author/Runtime yang telah kami kembangkan. Melalui sistem notifikasi Author yang tertanam (versi dasar/gratis), pengembang dapat memilih untuk menerima notifikasi desktop asli untuk versi LTS dan/atau Node.js saat ini, versi NVM untuk Windows, dan pembaruan Author/Runtime (sampai rilis GA).

Notifikasi DesktopNotifikasi Desktop

Dukungan ARM64

Berkat kontribusi ini, NVM untuk Windows 1.2.0 mendukung versi Node.js ARM64. Kami mencintai kontributor kami!

Perintah Baru

Ada dua perintah inti baru: upgrade dan reinstall.

Perintah upgrade akan memperbarui NVM untuk Windows jika versi baru tersedia. Cadangan dipertahankan hingga 7 hari, memungkinkan pengguna untuk mengembalikan jika peningkatan tidak berhasil atau pengembalian diperlukan.

Perintah reinstall terutama untuk pengguna yang mengalami masalah saat menginstal versi tertentu. Dalam beberapa kasus, pengguna mungkin tidak memiliki izin yang tepat untuk file yang disimpan. Yang lain mengalami gangguan jaringan selama unduhan (atau gangguan host/mirror remote), menghasilkan unduhan sebagian. Dalam kasus ini, perintah reinstall membantu membersihkan/memulihkan.

Selain itu, ada dua perintah Author baru: subscribe dan unsubscribe. Perintah ini membantu pengguna mengelola notifikasi desktop.

Perubahan

Installer resmi untuk NVM_SYMLINK sekarang default ke C:\nvm4w\nodejs alih-alih C:\Program Files\nodejs. Windows memiliki konsep "direktori terlindungi" yang memerlukan akses yang ditingkatkan. C:\Program Files adalah salah satu direktori tersebut. Pengguna dengan izin terbatas setelah instalasi cenderung tidak mengalami masalah akses dengan direktori alternatif ini. Tidak ada dampak pada akun pengguna yang memiliki hak istimewa.

Aplikasi Updater yang Diganti

NVM untuk Windows v1.1.12 dan di bawahnya menawarkan aplikasi updater terpisah. Ini telah dihapus demi perintah nvm upgrade baru. Pengguna yang bermigrasi dari v1.1.12 dapat dengan aman meningkatkan instalasi saat ini dengan menjalankan installer 1.2.0 baru. Installer baru tidak akan menghapus instalasi Node atau modul npm Anda saat ini.

Alias Perintah

Ada tiga alias/singkatan perintah baru.

  • nvm i untuk nvm install
  • nvm-rm untuk nvm uninstall
  • nvm u untuk nvm use

NVM - Manajer Versi Node untuk Windows, Linux, dan macOS