Sat, 10 Dec 2016 9:10 am
Menjalankan NPM lewat proxy ? rekan-rekan di kantor banyak mengeluh saat mencoba develop nodejs dengan npm, keluhan mereka adalah koneksi internet yang melalui proxy server. Karena harus melalui proxy server, NPM tidak bisa terkoneksi ke internet secara langsung. Masalah seperti ini sebenarnya sudah disediakan solusinya oleh pembuat NPM, yakni dengan :
npm config set proxy http://proxy.company.com:8080
atau jika proxy nya secure
npm config set https-proxy http://proxy.company.com:8080
Setting ini sudah saya coba di kantor, dan berjalan lancar. Saat sedang di rumah dan terkoneksi langsung ke internet tanpa melalui proxy server, tinggal matikan config dengan cara :
npm config delete proxy

Berikut adalah referensi config lainnya:
npm ERR! Usage:
npm ERR! npm config set <key> <value>
npm ERR! npm config get [<key>]
npm ERR! npm config delete <key>
npm ERR! npm config list
npm ERR! npm config edit
npm ERR! npm set <key> <value>
npm ERR! npm get [<key>]
npm ERR!
npm ERR! alias: c

Secara otomatis list tersebut muncul saat saya coba-coba
menggunakan perintah yang tidak ada di NPM
#works_like_a_charm #npm #nodejs
147
Additional Info: