Baiklah.
Jadi saya minta Anda memberikan yang baik.
Pembelajaran Roy berasal dari perjuangan dan tidak mengikuti tutorial.
Tetapi jika Anda benar-benar terjebak dan Anda ingin memeriksa solusi Anda maka ini adalah tempat karena saya akan
memandu Anda melalui seluruh proses.
Sekarang jika Anda sudah selesai dan Anda senang dengan hasilnya dan Anda telah mengujinya maka
silakan lewati video ini dan lanjutkan ke bagian selanjutnya.
Tapi hal pertama yang pertama mari kita buat direktori baru bernama wiki API jadi di dalam terminal hyper saya, saya akan membuka tab baru
dan saya akan meninggalkan Mongo D. B. koneksi apa adanya.
Karena jika saya menutup tab ini maka koneksi Mongo DB saya akan tetap aktif tetapi saya tidak akan
dapat mengaksesnya.
Jadi adalah ide yang baik untuk mengontrol C untuk keluar atau membiarkannya berjalan sampai Anda selesai.
Dan ingat setiap kali Anda menutup aplikasi, cukup tutup aplikasi itu dengan tab untuk memastikan bahwa
Anda tidak menutup beberapa koneksi yang Anda maksud untuk tetap terbuka.
Jadi saya akan pergi dan membuka tab baru dan di sini saya akan menavigasi ke desktop saya.
Jangan ragu untuk membuat proyek Anda di mana pun Anda suka, tetapi saya hanya akan melakukannya di sini sehingga mudah bagi Anda untuk
melihat dan saya akan memindahkannya nanti.
Jadi di desktop saya, saya akan membuat direktori baru yang disebut API dasbor Wiski.
Lalu saya akan melihat ke direktori ini wiki API dan di dalam sini saya akan menginisialisasi NPM dan saya akan
menambahkan bendera Y pada dasarnya hanya mengatakan ya untuk semua pertanyaan yang selalu muncul ketika Anda
menginisialisasi NPM .
Jadi sekarang sudah selesai dan pada dasarnya hanya ditambahkan di semua opsi default untuk semua bidang
itu dan sekarang saya akan pergi ke depan dan menginstal modul saya.
Jadi saya akan menulis NPM I yang merupakan kependekan dari instal dan ingat saya perlu menginstal body parser
Mongoose egress dan menyatakannya jadi pastikan tidak ada kesalahan ketik dan kemudian kita akan menekan enter untuk menjalankan
programnya.
Jadi sekarang sudah selesai.
Lalu kita bisa membuat Jess kami yang tepat menggunakan kata kunci sentuh.
Dan jika saya menjalankan tanda hubung Ellis, Anda dapat melihat sekarang saya memiliki Yesus yang tepat untuk saya buat di dalam direktori API dash wicking
jadi.
Jadi sekarang kita di sini dan kita harus membuka apt. G. S. dan tambahkan beberapa kode server.
Sekarang demi waktu alih-alih Anda harus menonton saya mengetik 20 baris saya akan pergi ke depan dan hanya menyalin kode server mulai
dan saya akan menempelkan disisipkan ke dalam aplikasi saya dot Yesus dan tekan save.
Jadi mari kita tinjau kode ini dengan cepat.
Kami menciptakan empat konstanta.
Kami tidak memerlukan semua modul yang kami instal sedikit lebih awal.
Kami sedang membuat aplikasi instan baru menggunakan Express.
Kami sedang mengatur mesin pandangan kami untuk menggunakan kami sebagai mesin templating kami.
Dan kemudian kita akan menggunakan pengurai tubuh untuk melewati permintaan kami.
Dan akhirnya kita akan menggunakan direktori publik untuk menyimpan file statis kita seperti gambar dan melihat
kode RSS.
Bagian terakhir mengatur aplikasi kita untuk mendengarkan pada port tiga ribu.
Jadi kita sekarang harus dapat menggunakan node mind untuk memutar server kita menculik J. S. dan seharusnya mengatakan bahwa server
sudah mulai pada port 3.000 dan sekarang jika Anda ingat.
Jika kita menuju ke tuan rumah lokal tiga ribu.
Tidak banyak yang akan terjadi.
Dan itu memberitahu kita bahwa itu tidak bisa mendapatkan file kita di root kita.
Jadi ini karena kami belum membuat API apa pun.
Yang akan kita lakukan segera.
Tetapi selama server kami berjalan, kami tidak memiliki masalah di konsol kami, maka itu cukup sukses dan
kami dapat melanjutkan ke langkah berikutnya yaitu mengatur Mongo DB.
Jadi untuk mengatur TB Mongo Kita akan menggunakan Mongoose dan kita akan mengatakan Mongoose dark Kinect dan kita akan
terhubung ke Mongo D. biasa B. lokasi yaitu Mongo D. B. panggilan untuk meneruskan garis
miring panggilan host lokal pada 2 7 0 1 7 yang merupakan port default yang suka digunakan oleh Mongo DB dan kemudian kita akan menambahkan
garis miring untuk menentukan nama database R yang disebut wiki D. B ..
Pastikan Anda tidak memiliki kesalahan ketik karena stringnya cukup panjang dan harus tepat
dan harus sesuai dengan nama basis data yang Anda buat di dalam Ruby 3 T seperti yang Anda
lihat milik saya jahat DP huruf kecil DP huruf besar Winky dan itu persis sama.
Jadi hal selanjutnya yang akan kita lakukan adalah kita akan menambahkan properti yang mengatakan menggunakan U. baru R. L. parser untuk menghilangkan
kesalahan yang Hmong IDB suka muntah dan kemudian kita akan menyelesaikannya dengan tanda
titik koma.
Dan baris kode itu akan memungkinkan penjual untuk terhubung ke Mongo D. lokal kita B. contoh.
Jadi sekarang kita telah terhubung ke database kita, hal berikutnya adalah membuat skema untuk koleksi artikel kita
sehingga kita dapat membuat beberapa model di sekitarnya.
Jadi untuk membuat skema baru kita akan membuat konsep yang disebut skema Pasal atau apa pun
yang Anda ingin menyebutnya.
Dan ini akan diatur untuk memiliki dua bidang.
Satu disebut judul dan ini adalah string.
Dan yang lainnya disebut konten.
Dan ini juga sebuah string dan kemudian kita dapat membuat model kita dengan mengatakan artikel const.
Ingat ini biasanya huruf besar dan biasanya bentuknya tunggal.
Dan kemudian kita akan mengaturnya menjadi sama dengan model tot Mongoose dan kemudian menentukan nama koleksi kami.
Jadi luwak akan secara otomatis mengubah ini menjadi huruf kecil a dan membuat jamak ini dengan cara yang cukup pintar
seperti yang kita bicarakan sebelumnya.
Dan yang harus kita lakukan sekarang hanyalah menentukan skema artikel yang kita sebut skema artikel dan sekarang kita
akan menutupnya dengan tanda titik koma.
Dan itu yang kita lakukan.
Jadi kami telah mengatur koneksi kami ke Mongo DP kami.
Kami telah membuat skema artikel kami dan kami telah membuat model artikel kami menggunakan luwak.
Sekarang semua ini seharusnya sudah akrab bagi Anda sekarang.
Dan jika itu tidak memastikan bahwa Anda mengunjungi kembali dan mempelajari kembali modul database sebelumnya terutama jika Anda telah melewatkan beberapa pelajaran
itu, sangat penting bahwa Anda sudah menyerap semua yang ada di modul-modul
itu sebelum kita melanjutkan.
Jadi begitu.
Itu mengatur semua ini.
Dan saya harap Anda berhasil melakukannya sendiri dan menyelesaikan tantangan menggunakan apa yang Anda pelajari
sebelum mungkin merujuk ke beberapa kode sebelumnya.
Hanya untuk mengingatkan diri Anda sendiri sehingga sekarang karena kami telah menyiapkan server kami, kami benar-benar siap
untuk memulai membuat I rest for API.
Jadi untuk semua itu dan lebih banyak lagi, sampai jumpa di pelajaran selanjutnya.