Cara Menyebarkan Aplikasi Node.js di Heroku: 3 Langkah
Cara Menyebarkan Aplikasi Node.js di Heroku: 3 Langkah
Anonim
Cara Menggunakan Aplikasi Node.js di Heroku
Cara Menggunakan Aplikasi Node.js di Heroku

Inilah cara saya menggunakan Aplikasi NodeJS saya di Heroku menggunakan akaun percuma. Cukup klik pautan untuk memuat turun perisian yang diperlukan:

Perisian yang digunakan:

VSCode (atau penyunting teks pilihan anda)

HerokuCLI

Git

Langkah 1: Buat Package.json

Pengenalan:

Heroku adalah laman web yang membenarkan ypu menggunakan 5 aplikasi secara percuma dengan jangka masa 500+ jam sebulan. Untuk menggunakan satu, anda perlu memuat naik 3 fail:

A package.json dan package-lock.json terbang. Anda boleh mengikuti tutorial saya yang lain untuk membuat langkah demi langkah untuk membuatnya dengan mengklik di sini. Package-lock.json muncul secara automatik setelah package.json dibuat. Oleh kerana kami akan menjalankannya pada herku, pada pakej anda, fail json anda perlu menentukan skrip permulaan dan lokasi simpul anda di enines. untuk sekarang ini jalankan nod arahan -v. Inilah contohnya:

{

"name": "heroku", "versi": "1.0.0", "keterangan": "", "utama": "index.js", "skrip": {

"test": "echo \" Ralat: tidak ada ujian yang ditentukan / "&& keluar 1", "start": "node server.js"

}, "kata kunci": , "pengarang": "", "lesen": "ISC", "enjin": {

"simpul": "12.x"

}

}

Langkah 2: Buat Aplikasi Node.js Anda

Oleh kerana aplikasi ini akan berjalan di mana-mana port yang diberikan oleh heroku, kita perlu menentukan kod yang akan diberikannya dengan menggunakan proses kod ini.env. PORT. Berikut adalah aplikasi js node yang mengatakan "hello":

const http = memerlukan ('http'); // memuatkan pustaka untuk membolehkannya bertindak sebagai port servervar = process.env. PORT || 5000; // menentukan no port untuk apa sahaja yang diberikan heroku atau 5000 pada host tempatan http.createServer (function (req, res) {// membuat server res.writeHead (200, {'Content-type': 'text / plain'}); // Menentukan bahawa respon "hello" adalah teks res.end ("hello"); // menunjukkan teks "hello" di halaman eweb}}. Dengar (port); // melampirkan pelayan ini ke port no.

Langkah 3: Prompt Perintah

Arahan prompt
Arahan prompt
Arahan prompt
Arahan prompt
Arahan prompt
Arahan prompt
  • Buka prompt arahan anda dengan menekan Windows + R untuk membuka kotak "Jalankan" kemudian ketik "cmd" dan kemudian klik "OK"
  • Pada CMD anda, pergi ke root dengan mengetik "cd.." sehingga tiada jalan disertakan.
  • Periksa sama ada npm (pengurus perpustakaan dipasang oleh node), git dan heroku dipasang dengan betul dengan menaip:

npm - penukaran

git --versi heroku --versi

Log masuk ke akaun yor herku

log masuk heroku

Ini membuat aplikasi di heroku:

heroku buat

Untuk memuat naik fail anda, anda perlu menuju ke jalan dengan mengetik cd

cd

Membuat repositori baru (folder) pada peranti lokasi anda untuk item di jalan ini

git init

Sambung dari jauh ke folder heroku melalui git pada aplikasi anda

heroku git: jauh

Salin fail ini dari jauh ke repositori git tempatan anda melalui git pada aplikasi anda

git tambah.

Simpan perubahan yang telah anda lakukan pada folder dengan mesej "buat lebih baik"

git commit -am "jadikan lebih baik"

Muat naik fail ke folder git di heroku. Tunggu sehingga turun

git tolak tuan heroku

membuka aplikasi

aplikasi terbuka heroku

Disyorkan: