cara download paket npm dan menjalankan secara ofline - wongganteng10/tutorial GitHub Wiki
langkah-langkah unduh paket npm dan menjalankan nya secara ofline
berikut adalah langkah-langkah untuk memperbarui dan menginstal paket npm secara offline setelah mempersiapkan semua paket yang dibutuhkan:
1. Unduh Paket dan Simpan ke Cache
Pertama, pastikan kamu sudah mengunduh semua paket yang dibutuhkan ke cache lokal atau ke dalam file tarball (.tgz). Berikut caranya:
a. Unduh Paket ke Cache:
-
Buat direktori cache lokal:
mkdir ~/.npm-cache
-
Unduh paket dan simpan ke cache:
npm install <package-name> --cache ~/.npm-cache --no-save
b. Unduh Paket ke File Tarball:
-
Unduh paket sebagai tarball (.tgz):
npm pack <package-name>
Ini akan menghasilkan file
.tgz
yang dapat disalin ke perangkat lain.
2. Pindahkan File yang Diperlukan
Jika kamu bekerja di perangkat yang berbeda atau offline, pastikan semua file tarball (.tgz) dan cache lokal tersedia di perangkat tersebut.
3. Instal Paket Secara Offline
a. Instal dari File Tarball:
-
Pindahkan file tarball ke direktori proyek atau lokasi yang sesuai.
-
Instal paket dari file tarball:
npm install ./path-to-package/package-name-version.tgz
b. Instal dari Cache Lokal:
-
Pindahkan cache lokal ke perangkat tujuan.
-
Gunakan cache lokal untuk menginstal paket:
npm install --cache ~/.npm-cache
package-lock.json
untuk Instalasi Offline
4. Gunakan Jika kamu memiliki file package-lock.json
atau npm-shrinkwrap.json
, kamu dapat menggunakan file tersebut untuk menginstal semua paket yang diperlukan.
-
Salin file
package-lock.json
ke perangkat offline. -
Instal paket dengan cache lokal:
npm ci --cache ~/.npm-cache
npm ci
memastikan semua paket yang tercantum dalampackage-lock.json
diinstal dengan tepat.
5. Verifikasi Instalasi
Setelah menginstal paket, pastikan aplikasi berjalan dengan benar dan semua dependensi terpasang dengan baik.
Dengan langkah-langkah ini, kamu dapat mempersiapkan dan menginstal paket npm secara offline, sehingga menghindari kebutuhan koneksi internet untuk instalasi.