Daftar Isi:
Video: Cara Menyebarkan Aplikasi Node.js di Heroku: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Inilah cara saya menerapkan Aplikasi NodeJS saya di Heroku menggunakan akun gratis. Cukup klik tautan untuk mengunduh perangkat lunak yang diperlukan:
Perangkat lunak yang digunakan:
VSCode (atau editor teks pilihan Anda)
HerokuCLI
Git
Langkah 1: Buat Package.json
Pengantar:
Heroku adalah situs web hosting yang memungkinkan ypu untuk menyebarkan 5 aplikasi secara gratis dengan runtime 500+ jam per bulan. Untuk menerapkannya, Anda harus mengunggah 3 file:
File package.json dan package-lock.json. Anda dapat mengikuti tutorial saya yang lain untuk tutorial langkah demi langkah dalam membuatnya dengan mengklik di sini. Package-lock.json muncul secara otomatis setelah package.json dibuat. Karena kami akan menjalankannya di herku, pada paket Anda, file json Anda perlu menentukan skrip awal dan versi simpul Anda di enines. untuk sekarang jalankan perintah node -v. Berikut ini contohnya:
{
"nama": "heroku", "versi": "1.0.0", "keterangan": "", "main": "index.js", "skrip": {
"test": "echo \"Kesalahan: tidak ada tes yang ditentukan\" && keluar 1", "mulai": "server simpul.js"
}, "kata kunci": , "Pengarang": "", "lisensi": "ISC", "mesin": {
"simpul": "12.x"
}
}
Langkah 2: Buat Aplikasi Node.js Anda
Karena aplikasi ini akan berjalan pada port yang diberikan heroku kepada kita, kita perlu menentukan kode yang akan diberikan kepada kita dengan menggunakan kode ini process.env. PORT. Inilah aplikasi node js yang mengatakan "halo":
const http = membutuhkan('http'); //memuat perpustakaan untuk mengaktifkannya sebagai servervar port = process.env. PORT || 5000; //menentukan no port untuk apa pun yang diberikan heroku atau 5000 pada host lokal http.createServer(function(req, res){ // membuat server res.writeHead(200, {'Content-type':'text/plain'}); //Menentukan bahwa jawaban "halo" adalah teks res.end("hello"); //menampilkan teks "halo" pada halaman web }).listen(port); // melampirkan server ini ke port no.
Langkah 3: Prompt Perintah
- Buka command prompt Anda dengan menekan Windows + R untuk membuka kotak "Run" kemudian ketik "cmd" dan kemudian klik "OK"
- Pada CMD Anda, masuk ke root dengan mengetik "cd.." sampai tidak ada path yang disertakan.
- Periksa apakah npm (manajer perpustakaan diinstal oleh node), git dan heroku diinstal dengan benar dengan mengetik:
npm --versi
git --version heroku --version
Masuk ke akun herku Anda
login heroku
Ini membuat aplikasi di heroku:
heroku buat
Untuk mengunggah file Anda, Anda harus membuka jalurnya dengan mengetik cd
CD
Buat repositori (folder) baru di perangkat locl Anda untuk item di jalur ini
git init
Hubungkan dari jarak jauh ke folder di heroku melalui git di aplikasi Anda
heroku git:jarak jauh
Salin file ini dari jarak jauh ke repositori git lokal Anda melalui git di aplikasi Anda
git tambahkan.
Simpan perubahan yang telah Anda lakukan pada folder dengan pesan "buat lebih baik"
git commit -am "buat lebih baik"
Unggah file ke folder git di heroku. Tunggu di download
git push heroku master
membuka aplikasi
buka aplikasi heroku
Direkomendasikan:
Dua Cara Membuat Aplikasi Menggambar: 10 Langkah
Dua Cara Membuat Aplikasi Menggambar: Saya tahu aplikasi menggambar ini hanya memiliki layar 5x5 piksel sehingga Anda benar-benar tidak dapat menghasilkan banyak tetapi tetap menyenangkan
Cara Keluar dari Aplikasi Facebook Messenger untuk Android: 3 Langkah
Cara Keluar dari Aplikasi Facebook Messenger untuk Android: Mengalami masalah dengan aplikasi Facebook Messenger Anda? Perlu logout tetapi tidak dapat menemukan tombol logout. Tidak perlu khawatir di sini ada beberapa langkah untuk keluar dan membuatnya berfungsi sekali lagi
Cara Membuat IOT Sederhana Dengan Aplikasi Telegram: 5 Langkah
Cara Membuat IOT Sederhana Dengan Aplikasi Telegram : Pada generasi sekarang ini Internet adalah segalanya. Internet of Things memainkan peran utama di dunia saat ini. Tanpa membuang banyak waktu, kita dapat beralih ke pekerjaan praktis IoT. Disini kita akan mengontrol led dan juga
Gunakan Kekuatan untuk Menyebarkan Keceriaan Liburan!: 5 Langkah
Gunakan Kekuatan untuk Menyebarkan Kegembiraan Liburan!: Instruksi ini akan menunjukkan kepada Anda cara membuat pohon Natal desktop dari perlengkapan kantor, menambahkan pengontrol mikro dan LED yang dapat dialamatkan secara individual, dan kemudian menggunakan Sphero Force Band (Dirilis dengan Sphero BB generasi kedua -8 droid) untuk tur
Cara Menyebarkan LED: 5 Langkah
Cara Menyebarkan LED: Jika Anda baru saja mendapatkan banyak LED keren dan Anda ingin menyebarkannya (karena berbagai alasan), ini adalah instruksi untuk Anda! Banyak LED hanya datang dalam lensa "sejernih air", tidak menyebar. Diffusing membuat LED tampak lebih redup, namun memberikan v