Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan lingkungan pengembangan Node.js Anda
Siapkan lingkungan pengembangan Node.js untuk menguji aplikasi Anda secara lokal sebelum men-deploy ke AWS Elastic Beanstalk. Topik ini menguraikan langkah-langkah penyiapan lingkungan pengembangan dan menautkan ke halaman pemasangan untuk alat yang berguna.
Terkait alat dan langkah-langkah penyiapan umum yang berlaku untuk semua bahasa, lihat Mengkonfigurasi mesin pengembangan Anda untuk digunakan dengan Elastic Beanstalk.
Topik
Instal Node.js
Instal Node.js untuk menjalankan aplikasi Node.js secara lokal. Jika Anda tidak memiliki preferensi, dapatkan versi terbaru yang didukung oleh Elastic Beanstalk. Lihat Node.js dalam dokumen Platform AWS Elastic Beanstalk untuk daftar versi yang didukung.
Unduh Node.js di nodejs.org
Konfirmasi instalasi npm
Node.js menggunakan pengelola paket npm untuk membantu Anda menginstal alat dan kerangka kerja untuk digunakan dalam aplikasi Anda. Karena npm didistribusikan dengan Node.js, Anda akan secara otomatis menginstalnya ketika Anda mengunduh dan menginstal Node.js. Untuk mengonfirmasi npm telah diinstal Anda dapat menjalankan perintah berikut:
$ npm -v
Untuk informasi lebih lanjut tentang npm, kunjungi situs web npmjs
Instal AWS SDK untuk Node.js
Jika Anda perlu mengelolaAWS sumber daya dari dalam aplikasi, instalAWS SDK for JavaScript di Node.js. Instal SDK dengan npm:
$ npm install aws-sdk
Kunjungi beranda AWSSDK for JavaScript di Node.js
Instal generator Express
Express adalah kerangka aplikasi web yang berjalan pada Node.js. Untuk menggunakannya, pertama-tama instal aplikasi baris perintah generator Express. Setelah generator Express diinstal, Anda dapat menjalankanexpress perintah untuk menghasilkan struktur proyek dasar untuk aplikasi web Anda. Setelah proyek dasar, file, dan dependensi diinstal, Anda dapat memulai server Express lokal di mesin pengembangan Anda.
catatan
-
Langkah-langkah ini akan memandu Anda melalui menginstal generator Express pada sistem operasi Linux.
-
Untuk Linux, beberapa perintah ini mungkin perlu Anda beri prefiks dengan
sudo
.
Untuk menginstal generator Express di lingkungan pengembangan Anda
-
Buat direktori kerja untuk kerangka kerja dan server Express Anda.
~$
mkdir node-express
~$cd node-express
-
Menginstal Express secara global sehingga Anda memiliki akses ke perintah
express
.~/node-express$
npm install -g express-generator
-
Bergantung pada sistem pengoperasian, Anda mungkin perlu mengatur jalur untuk menjalankan perintah
express
. Output dari langkah sebelumnya memberikan informasi jika Anda perlu mengatur variabel jalur Anda. Berikut ini adalah contoh untuk Linux.~/node-express$
export PATH=$PATH:/usr/local/share/npm/bin/express
Ketika Anda mengikuti tutorial di bagian ini, Anda harus menjalankanexpress perintah dari direktori yang berbeda. Setiap tutorial mengatur struktur proyek Express dasar dalam direktori itu sendiri.
Anda sekarang telah menginstal generator baris perintah Express. Anda dapat menggunakannya untuk membuat direktori framework untuk aplikasi web Anda, mengatur dependensi, dan memulai server aplikasi web. Selanjutnya, kita akan pergi melalui langkah-langkah untuk mencapai hal ini dalamnode-express
direktori yang kita buat.
Menyiapkan kerangka kerja dan server Express
Ikuti langkah-langkah ini untuk membuat direktori dan konten kerangka kerja Express dasar. Tutorial dalam Bab ini juga mencakup langkah-langkah ini untuk mengatur kerangka Express dasar di setiap direktori aplikasi tutorial.
Untuk mengatur kerangka kerja dan server Express
-
Jalankan perintah
express
. Perintah menghasilkanpackage.json
,app.js
, dan beberapa direktori.~/node-express$
express
y
Jika Anda ingin melanjutkan saat diminta. -
Persiapkan dependensi lokal.
~/node-express$
npm install
-
Verifikasi server aplikasi web dimulai.
~/node-express$
npm start
Anda akan melihat output yang serupa dengan yang berikut:
> nodejs@0.0.0 start /home/local/user/node-express > node ./bin/www
Server berjalan pada port 3000 secara default. Untuk mengujinya, jalankan
curl http://localhost:3000
di terminal lain, atau buka browser di komputer lokal dan masukkan alamat URLhttp://localhost:3000
.Tekan Ctrl+C untuk menghentikan server.