Mengelola Toolchain Anda
Tugas Volta adalah mengelola alat baris perintah JavaScript Anda, seperti node, npm, yarn, atau executable yang dikirim sebagai bagian dari paket JavaScript. Panduan ini akan menunjukkan cara mengelola toolchain Anda secara efektif dengan Volta.
Mengatur Alat Default
Saat Anda tidak berada di direktori proyek, Volta menggunakan alat default Anda. Mengatur default ini sangat sederhana:
Menginstal Node.js
Untuk menginstal versi Node.js tertentu sebagai default Anda:
volta install node@16.14.2Anda juga dapat menentukan versi utama atau minor, dan Volta akan memilih versi terbaru yang cocok:
volta install node@16Atau cukup instal versi LTS (Long-Term Support) terbaru:
volta install nodeMenginstal Package Manager
Demikian pula, Anda dapat mengatur versi default npm dan Yarn:
volta install npm@8.5.0
volta install yarn@1.22.18Atau instal versi terbaru:
volta install npm
volta install yarnMengelola Beberapa Versi
Volta memudahkan Anda untuk memiliki beberapa versi alat yang terinstal secara bersamaan:
Mendaftar Alat yang Terinstal
Untuk melihat semua alat dalam toolchain Anda:
volta list allAnda juga dapat mendaftar jenis alat tertentu:
volta list node
volta list npm
volta list yarn
volta list packagesMencopot Pemasangan Alat
Jika Anda tidak lagi membutuhkan alat, Anda dapat mencopot pemasangannya:
volta uninstall node
volta uninstall npm
volta uninstall yarn
volta uninstall package-namePerhatikan bahwa mencopot pemasangan Node tidak menghapusnya dari cache Volta, sehingga proyek yang menggunakan versi tersebut masih akan berfungsi.
Bekerja dengan Paket Global
Salah satu fitur Volta yang paling kuat adalah penanganannya terhadap paket global:
Menginstal Paket Global
Instal paket secara global menggunakan package manager Anda seperti biasa:
npm install --global typescript
# atau
yarn global add typescriptVolta akan memastikan paket ini selalu menggunakan versi Node.js yang tepat.
Menemukan Lokasi Paket
Untuk melihat di mana alat sebenarnya terinstal:
volta which node
volta which npm
volta which typescriptManajemen Alat Lanjutan
Untuk kasus penggunaan yang lebih lanjutan, Volta menawarkan perintah tambahan:
Mengambil Tanpa Menginstal
Untuk mengunduh alat ke cache lokal Anda tanpa mengaturnya sebagai default:
volta fetch node@14.17.0
volta fetch npm@7.20.3Ini berguna untuk menyiapkan lingkungan Anda untuk pekerjaan offline.
Menjalankan dengan Versi Kustom
Untuk sementara menjalankan perintah dengan versi alat tertentu:
volta run --node 14.17.0 --npm 7.20.3 node app.jsIni tidak mengubah default atau pengaturan proyek Anda.
Praktik Terbaik
Berikut adalah beberapa praktik yang direkomendasikan untuk mengelola toolchain Anda:
- Atur default yang masuk akal: Instal versi LTS stabil sebagai default Anda
- Instal alat secara global: Manfaatkan penanganan paket global Volta yang cerdas
- Jaga toolchain Anda tetap ringkas: Copot pemasangan alat yang tidak lagi Anda butuhkan
- Gunakan
volta fetch: Siapkan untuk pekerjaan offline dengan mengambil alat terlebih dahulu - Jelajahi dengan
volta run: Uji versi yang berbeda tanpa mengubah default Anda
Dengan mengelola toolchain Anda secara efektif dengan Volta, Anda dapat memastikan pengalaman pengembangan yang lancar dan konsisten di seluruh proyek JavaScript Anda.