Dalam pelajaran terakhir kami membuat sebuah cluster baru di Mongar Devi Atlas dan kami telah berhasil mendapatkan
pada aplikasi Nokia untuk berbicara dengan cluster ini dan dapat menyimpan data dan berkomunikasi dengan To Do List
D-B kami.
Sekarang dalam pelajaran ini kita akan menyebarkan pada aplikasi js ke Heroku sehingga kita dapat mengakses
situs web kita dari mana saja di Internet dan tidak hanya melalui host lokal 3000 pada sistem lokal kita.
Kami akan melakukan ini menggunakan teman lama kami Heroku dan Anda seharusnya sudah mendaftar ke Heroku
karena sebelumnya kami sudah menggunakan aplikasi surat.
Jadi langsung saja masuk dan sekarang harus melihat dashboard pribadi Anda.
Ada beberapa langkah yang diperlukan sebelum kita dapat menyebarkan aplikasi ke Heroku dan merupakan
ide bagus untuk menuju ke dokumentasi untuk mengingatkan dirimu tentang langkah-langkah itu.
Jadi cukup klik pada No tachi us dan klik untuk memulai dengan kami dan kemudian klik pada Saya siap untuk memulai.
Dan kemudian gulir ke bawah ke bagian di mana katanya aku sudah menginstal Hoku melihat garis.
Sekarang jika Anda belum melihat modul di mana kami kami telah menyebarkan aplikasi surat yang tidak digunakan ke pialang
maka saya sarankan menuju ke sana karena ada beberapa set instruksi yang harus Anda lakukan.
Pertama kali Anda menggunakan aplikasi ke Heroku.
Tetapi dengan anggapan bahwa Anda telah melakukan hal-hal itu bersamaku saat terakhir kali kami
ditempatkan di Irak, kami hanya akan membajak dan menguasai.
Hal pertama yang harus dilakukan adalah kita perlu menyiapkan aplikasi kita dan untuk daftar pendek hal yang perlu kita lakukan jika
kita memiliki aplikasi yang sudah ada yang ingin kita gunakan.
Kami hanya akan mengklik tautan ini dan membawa kami ke artikel khusus ini
yang terhubung dengan sumber daya pelajaran ini.
Sekarang langkah pertama adalah untuk melacak basis kode Anda di repositori get.
Mari kita menuju ke terminal kami dan kita akan ke Control-C untuk keluar dari simpul sebelumnya satu contoh dan cukup
periksa untuk memastikan bahwa Anda masih di lokasi folder proyek Anda.
Dan kita akan mengetik masuk untuk menginisialisasi repositori get kosong dan kemudian kita
akan mengatakan mendapatkan ruang iklan merapat dan ini akan menambahkan semua yang kita miliki di repositori kita
ke area pementasan dan kami siap untuk melakukan aplikasi kami, saya hanya akan memanggil komit awal.
Hal berikutnya yang diminta kita lakukan adalah menambahkan Heroku menjadi remote dan melakukan ini hal pertama yang harus
kita lakukan adalah masuk ke Heroku.
Jadi Anda benar-benar harus menginstal antarmuka baris perintah Heroku dari terakhir kali ketika kami menyebarkan ke
Irak.
Jadi Anda harus bisa mengatakan Heroku login dan sekarang ia akan meminta Anda untuk email dan kata sandi
Anda untuk login ke Heroku.
Dan begitu berhasil, Anda akan melihat sesuatu berwarna hijau dan itu akan memberi tahu Anda bahwa Anda masuk sekarang setelah
Anda masuk.
Jangan ragu untuk hanya mengetik yang jelas untuk menghapus layar Anda dan kami siap untuk menuju ke langkah
berikutnya dan langkah selanjutnya adalah menambahkan Heroku menjadi jauh.
Jadi di sini kita harus mengatakan Heroku buat dan itu akan membuat aplikasi baru kita di Heroku yang sekarang disebut
stream lembut.
Kedengarannya sangat santai dan kami siap untuk melanjutkan ke langkah berikutnya yang menambahkan file proc di dalam
folder container proyek kami saat ini.
Kita akan menulis sentuhan dan kemudian kita akan menulis file proc tanpa ekstensi.
Jadi cara termudah adalah hanya menyalin ini karena jika Anda memiliki kesalahan ketik itu sakit kepala
besar di telepon.
Dan hanya untuk disisipkan dalam bukunya jadi sekarang kita sedang membuat file yang disebut prok P R O C file tanpa ekstensi tanpa
teks tanpa titik apa pun.
Dan kita akan menekan enter dan langkah ini sangat penting karena nantinya Anda akan memiliki masalah
dengan Herger dan itu akan menjadi sesuatu seperti ini.
Jadi selanjutnya kita akan membuka file proc ini menggunakan aplikasi yang atom.
Jika Anda tidak menambahkan atom, biasanya default untuk teks yang akan berfungsi dengan baik.
Tetapi kadang-kadang ketika Anda menulis tanda kutip ini memiliki versi bergaya yang mengarah ke masalah
juga.
Jadi dalam file proc kami, Heroku menginstruksikan kami untuk memasukkan sesuatu seperti ini yang memberitahukan bahwa
ini adalah aplikasi web dan untuk memulainya titik masuknya adalah apt.
Jadi bagi kami itu cukup sederhana.
Kami hanya akan menyalinnya apa adanya dan menempelkannya di sini lalu tekan save.
Itu langkah 3 selesai.
Dan kemudian kita bisa beralih ke Langkah 4 yang terdaftar di port kanan Heroku akan menghasilkan port dinamis.
Daripada menggunakan yang statis yang kami katakan sebagai port tiga ribu Anda dapat
mengatur aplikasi Anda untuk hanya mendengarkan pada port mereka yang diproses dot dan port Dot.
Ini pada dasarnya hanya variabel yang bisa mereka kirim atau jika Anda ingin dapat menjalankannya secara
lokal serta menjalankannya di Heroku.
Maka Anda dapat menggunakan sesuatu seperti ini.
Jadi tepat di atas menyisih dengarkan aku akan melewati baris kode itu.
Saya akan mengubah port default mereka ke preferensi kita yaitu 3000.
Dan ini pada dasarnya mengatakan bahwa biarkan port sama dengan port yang telah Heroku atur.
Jika mereka belum mengaturnya ketika port tidak ada atau port adalah string kosong maka kita akan menggunakan
yang lokal.
Jadi sekarang kita akan mengatakan bukannya mendengarkan port APTA kita akan mengatakan tidak
mendengarkan teras memiliki fungsi callback yang mengatakan membatalkan log yang mengatakan server sudah mulai berhasil.
Baiklah jadi itu langkah maju.
Selanjutnya adalah langkah lima yang sudah kami selesaikan.
Ia memberi tahu kami alih-alih menulis database Anda ke sistem file lokal Anda.
Jadi tuan rumah lokal kami 2 7 0 1 7 Mongar D-B.
Alih-alih menggunakan database.
Misalnya Amazon S3 Heroku pasca-krisis atau dalam kasus kami ini adalah TV penjual di dot internet.
Dan ini tentu saja menggunakan atlas D-B mongered kami.
Sekarang kita dapat langsung beralih ke langkah 6 yang menyelesaikan pengaturan khusus bahasa.
Jadi kita akan klik pada Node dot J. S. dan satu-satunya hal yang harus kita lakukan di sini
adalah menambahkan versi node ke paket kami.
Jason jadi aku hanya akan menyalin ini dan kita akan menuju ke atom kita di mana kita punya
paket kami berlabuh Jaison dan tepat di bawah di mana dikatakan lisensi saya akan tekan enter dan saya akan menempelkan saya kunci
mesin dalam dirinya dan kemudian saya akan menekan save.
Sekarang versi node ini bukan versi yang kami gunakan.
Itu sudah sangat tua.
Jadi untuk mengetahui versi TIDAK yang sedang Anda jalankan, kami hanya akan
mengetik ke versi dash dasbor command line dan tekan enter.
Dan Anda dapat melihat saya sedang bekerja dengan 8. dua belas koma nol.
Jadi untuk mengetahui versi simpul yang Anda jalankan hanya di baris perintah cukup ketik simpul versi dasbor
dan Anda akan mendapatkan yang Anda telah menjalankan secara lokal dan telah berhasil untuk Anda.
Jadi langsung saja salin nomor itu ke tempat yang dikatakan simpul.
Dan di sini kita akan meletakkannya di dalam tanda kutip dan tekan save.
Dan kita sekarang sudah selesai dengan langkah itu.
Sekarang kita sudah siap.
Hal terakhir yang ingin kita lakukan adalah membuat file Dapatkan Abaikan yang mengabaikan modul simpul kita atau menyimpan atau
log debug.
Dan ini adalah sesuatu yang kami pelajari ketika kami mempelajarinya hub di modul get and get hub.
Ini adalah ide yang bagus untuk dilakukan karena saat ini kami memiliki folder raksasa ini yang disebut modul simpul
dan ia memiliki semua dependensi kami di sana dan yang akan dilakukan Heroku adalah alih-alih mencoba mengunggah semua
kode ini, ia akan melihat ke dalam dependensi Anda dan bangun kembali menggunakan NPM install di server mereka dengan menambahkan
tidak, kita akan mengabaikan semua modul simpul ini dan membuat Heroku membangunnya kembali di ujungnya
sehingga memudahkan untuk bekerja dengan aplikasi Anda.
Jadi mari kita lanjutkan ke terminal kita dan mari kita buat satu titik dapatkan file pengabaian
dan kemudian kita akan membuka titik ini dapatkan file pengabaian dan kita akan membukanya lagi di dalam atom
Dan kemudian kita hanya akan menyalin dan menempel semua ini ke sini tekan save dan sekarang kita bisa mengabaikan modul simpul Fodor log
debug NPM dan DOT D. S. simpan misalnya seperti file ini yang hanya ada
di sana karena saya telah membuat folder ini pada Mac dan ingin tahu bagaimana saya ingin ikon saya diletakkan.
Jadi semua hal ini bisa diabaikan dan kita bisa menekan save and close.
Dan sekarang kami siap untuk menggunakan aplikasi kami ke Heroku.
Jadi mari kita lanjutkan dan katakan lagi, keluarlah dari ruang dot dan komit.
Dan saya hanya akan menyebutnya.
Mendapatkan.
Tidak ada file proc dan perbarui OK.
Sekarang mari kita tekan enter dan lakukan semua perubahan kita dan sekarang karena kita telah benar-benar
membuat remote Heroku kita, kita dapat langsung beralih ke langkah berikutnya dan mengatakan dapatkan push moku Heroku.
Dan sekarang ini akan melakukan banyak hal di belakang layar mengunggah hal-hal yang mengompresi
objek yang membuatnya menjalankan NPM di sisi mereka.
Dan begitu selesai, ia akan mengatakan build berhasil dan saya akan memberitahu Anda bahwa itu sekarang diluncurkan dan dirilis
untuk ini, Anda Arel dengan lembut mengalirkan sesuatu sesuatu dot aplikasi Heroku dot com.
Jadi sekarang jika kita lanjutkan dan klik di atasnya maka Anda dapat melihat kami memiliki
aplikasi daftar tugas kami sekarang sedang digunakan dari Heroku menggunakan HEG POS melalui Internet dan backend terhubung ke cluster DB Mongar kami di
Atlus karena item tes sebelumnya datang terakhir kali kami mencoba mengujinya secara lokal.
Jadi sekarang mari kita pergi dan menguji ini.
Mari kita lihat apakah kita dapat membuat item baru, sebut saja tes DNA yang harus kita lakukan hari ini.
Beri aku makan.
Jadi mari kita tambahkan itu ke daftar tugas kita dan mari kita periksa di Atlas kita dan jika kita cukup tekan refresh untuk melihat data
baru apa yang telah datang maka tepat di bagian bawah Anda dapat melihat item yang disimpan di cluster kami.
Jadi sekarang pada titik ini Anda dapat membagikan RL ini kepada siapa saja di Twitter di Facebook.
Bagikan di bagian Tanya Jawab sehingga semua orang bisa melihat dan membagikannya dengan teman dan keluarga Anda dan pamerkan
apa yang Anda buat karena siapa pun akan dapat mengaksesnya dan menambahkan untuk melakukan daftar item atau
menambahkan baru untuk melakukan daftar, dll ..
Kami sekarang memiliki situs web lengkap dengan backend note dan database mongo D-B yang di-host langsung di
Internet.
Sudah selesai dilakukan dengan baik.
Semua orang yang mengikuti sejauh ini dan senang bermain-main dengan situs Web langsung Anda.