NPM Package: local-npm

Kadang, koneksi internet tidak mendukung. terutama dari sisi kuota. ingin sekali untuk berhemat. di sisi lain, setiap kali menjalankan perintah npm install akan selalu mendownload package dari npm registry yang tidak jarang, package yang dimaksud telah didownload sebelumnya pada project yang lain. hal ini kurang efisien, mengingat dalam sebuah project, total size dari node_modules bisa mencapai >40MB.
ada cara untuk melakukan penghematan, yaitu menggunakan npm registry yang bersifat offline first. salah satunya adalah local-npm.
untuk menginstallnya, bisa menggunakan perintah npm install -g local-npm.
untuk menjalankannya, cukup dengan menggunakan perintah local-npm
maka server registry akan aktif pada http://127.0.0.1:5080 dan kita dapat mengecheck package yang siap offline dengan mengakses http://127.0.0.1:5080/_browse

Screen Shot 2016-02-09 at 5.12.34 AM

Referensi

Addy Osmani, Offline Installation of npm Packages

Leave a Reply