Cara Menjalankan Node.js dengan Forever NPM, Simak!

No Comments

Sudah pernahkah proyek Node.js Anda tidak bisa dijangkau karena kendala forever npm? Dan berhenti secara tiba-tiba? Tentu benar-benar menjengkelkan ya. Tetapi sebetulnya hal itu bisa dijauhi, bila Anda menggunakan Forever.js. Loh, apakah itu Forever.js?

Tenang, Anda telah di lokasi yang pas kok. Ini kali, kami mengajak Anda mengenali semuanya mengenai Forever.js. Dimulai dari pemahaman Forever.js, manfaat Forever.js, sampai praktek panduan Forever NPM. Ingin tahu kan? Langsung, inilah artikel secara lengkap!

Apakah itu Forever.js Dalam Forever NPM?

Forever.js ialah sebuah tool CLI (Command Line Interface) simpel yang dibikin untuk proyek dengan basis Node.js. Nach, Forever.js sendiri dicatat memakai bahasa pemrograman JavaScript.

Tujuan dibikinnya Forever.js untuk pastikan script proyek Node.js bisa jalan secara terus-terusan. Dalam kata lain, Forever.js bisa kurangi resiko downtime karena proyek yang berhenti secara mendadak.

Forever.js ialah sisi dari paket NPM (Node Package Manajer). Tersebut kenapa, dia kerap dikatakan sebagai Forever NPM.

Langkah install dan memakai Forever NPM ini juga serupa dengan paket NPM lain. Anda cuma perlu menulis sebuah perintah NPM simpel pada software terminal apa saja yang Anda punyai. Tenang, tutorialnya akan diulas di artikel ini, kok.

Apabila sudah, Anda mulai bisa memakai Forever.js untuk mengurus script Node.js, langsung di software terminal barusan.

Nach, Forever.js ialah paket NPM dengan perubahan yang cukup cepat. Terdaftar, ada lebih dari 50 versus Forever.js di situs resminya. Dengan versus terbaru, Forever 4.0.3, yang baru di-launching Januari 2022 kemarin.

Sampai di sini, Anda telah memahami mengenai pemahaman Forever.js. Di point selanjutnya, Anda akan pahami manfaat Forever.js lebih detil. Yok baca!

forever npm

forever npm

Manfaat Forever.js Untuk Proyek Node.js Dengan Forever NPM

Beberapa manfaat Forever.js yang hendak Anda alami saat memakainya di proyek Node.js ialah seperti berikut:

1. Mempermudah Pengendalian Script Node.js

Manfaat Forever.js yang pertama ialah mempermudah Anda mengurus script Node.js, atau script dari frame-work JavaScript yang lain berjalan pada atas environment Node.js. Sebutlah saja React.js, Angular.js, atau Kilat.js.

Dengan Forever NPM, Anda dapat mengurus banyak script sekalian dalam sebuah penampilan simpel. Yang perlu, Anda sudah mendaftar script itu lebih dulu.

Dapat disebut, langkah kerja Forever.js benar-benar serupa dengan software Task Manajer. Di mana, Anda dapat jalankan, hentikan, lalu jalankan ulangi program lain secara mudah.

2. Pastikan Proyek Node.js Jalan Terus-terusan

Manfaat Forever.js lain ialah jaga proyek Node.js masih tetap jalan ada di belakang monitor. Sekali Anda mendaftar sebuah proyek di Forever.js, proyek itu akan jalan terus-terusan.

Bahkan juga saat Anda memodifikasi, seperti mengubah script atau menambahkan sejumlah fitur baru, proyek itu tetap bekerja. Terkecuali, bila Anda menyelesaikan perintah untuk hentikan proyek itu.

3. Menghindar Downtime Proyek secara Mendadak

Walau sebuah proyek sudah ada dalam model production atau telah online, bisa jadi proyek tersebut simpan error. Nach, Forever.js menghindari proyek Anda dari resiko downtime tiba-tiba karena error barusan.

Argumennya, Forever NPM akan lakukan re-start automatis setiap kali terjadi error pada proyek. Hingga, proyek Anda akan ON terus dan dapat dijangkau pengunjung secara nyaman.

Sampai di tahapan sini, Anda sudah memahami mengenai pemahaman Forever.js dan manfaat Forever.js. Selanjutnya, Anda akan praktek langkah install Forever.js. Yok ke arah point selanjutnya!

forever npm

forever npm

Panduan Install Forever.js

Sesaat akan meng-install Forever.js, yakinkan Anda telah memasangkan Node.js sama sesuai basis yang dipakai. Oh iya, instalasi Node.js telah terhitung dengan NPM, jadi Anda tak perlu meng-install ke-2 nya secara terpisah.

Untuk bila Anda belum akrab dengan NPM, sebaiknya Anda belajar lebih dulu apakah itu NPM dan perintah dasarnya.

Nach, hal pertama kali yang perlu Anda kerjakan ialah mengonfirmasi instalasi Node.js dan NPM. Triknya membuka software terminal Anda. Di sini, kami akan menggunakan terminal bawaan Windows, yakni Command Prompt.

Selanjutnya, lakukan dua perintah berikut di Command Prompt secara berurut:

node -v npm -v
Bila ke-2 nya telah betul-betul terinstall, karena itu Anda akan menyaksikan penampilan berikut ini:

Saat ini waktunya meng-install Forever.js. Triknya gampang, cukup lakukan perintah berikut ini:

npm install forever -global
Inilah penampilan yang hendak ada. Itu maknanya, Anda sudah sukses meng-install Forever.js.

Anda dapat berlanjut ke langkah memakai Forever NPM di point seterusnya. Silahkan kerjakan bersama!

Langkah Memakai Perintah Forever NPM

Untuk memulai memakai perintah Forever.js, Anda memerlukan sekurang-kurangnya satu proyek berplatform Node.js. Bila telah mempunyai, Anda dapat melalui cara yang ini. Tetapi bila belum, Anda dapat membuat program simpel dahulu.

Triknya cukup membuka software teks editor yang Anda punyai. Ini kali, kami menggunakan Sublime Teks 3. Apabila sudah, tulis perintah berikut ini:

var http = require(‘http’); http.createServer(function (req, res) { res.writeHead(200, {‘Content-Type’: ‘text/html’}); res.end(‘Hello World!’); }).listen(8080);
Lalu, taruh file itu bernama helloworld.js di folder apa saja yang Anda kehendaki.

Sesudah mempersiapkan proyek, silahkan kembali lagi ke Command Prompt. Di sini, Anda perlu mengarahkan ke folder tempat simpan proyek barusan.

Apabila sudah, lakukan perintah berikut untuk mendaftar proyek helloworld.js ke Forever.js.

forever start helloworld.js
Nach, berikut penampilan yang hendak ada. Ini memiliki arti, proyek helloworld.js barusan telah jalan dengan kontribusi Forever NPM.

Untuk memberikan bukti, silahkan membuka browser Anda. Selanjutnya, tulis URL berikut pada Address Bar.

localhost:8080

Apa Anda menyaksikan penampilan yang ini? Bila ya, karena itu proyek Anda sudah jalan secara lancar.

Bila Anda punyai proyek yang lain ingin didaftarnya ke Forever.js, kerjakan hal sama seperti pada atas. Lalu untuk menyaksikan daftar proyek yang jalan, catat perintah berikut ini:

forever daftar

Penampilannya lebih kurang akan semacam ini:

Selainnya jalankan proyek, Forever.js bisa juga Anda pakai untuk hentikan proyek. Triknya gampang kok, tinggal lakukan perintah yang ini:

forever setop helloworld.js

Inilah penampilan yang hendak Anda saksikan:

Bagaimana, gampang sekali bukan langkah memakai Forever NPM? Sekarang, pengalaman mengurus proyek berbasiskan Node.js Anda menjadi lebih membahagiakan.

Gunakan Forever NPM, Web ON Terus!

Di artikel ini, Anda sudah pahami apakah itu Forever.js, manfaat Forever.js, dan praktek langkah memakai Forever NPM. Pokoknya sich, kami benar-benar merekomendasikan Anda menggunakan Forever.js, supaya proyek Node.js Anda dapat jalan terus.

Tetapi selainnya memakai Forever.js untuk jaga web masih tetap ON, ada satu perihal kembali yang harus Anda lihat. Yakni, factor uptime dari service hosting yang Anda pakai.

Karena bila pemicu downtime berada di server, memakai tools tambahan untuk web akan percuma semata. Karena itu, yakinkan Anda selalu menggunakan hosting dengan agunan uptime tinggi, seperti RankMonarch.

RankMonarch punyai paket Cloud Hosting dengan agunan uptime sampai 99.995%. Ini karena pemakaian Data Center Tier 4 pertama di Asia Tenggara, dan feature simpatisan seperti Multiple Upstream dan Dedicated Line.

Semua bekerja bersama pastikan web Anda selalu ON 24 jam penuh, bahkan juga saat lagi banyak pengunjung . Maka nantikan apalagi, yok coba paket Cloud Hosting RankMonarch dan cicipi web lancar bebas down!

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts

Leave a Comment