Menyiapkan lingkungan pengembangan Node.js Anda untuk Elastic Beanstalk - AWS Elastic Beanstalk

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 untuk Elastic Beanstalk

Topik ini memberikan petunjuk untuk menyiapkan lingkungan pengembangan Node.js untuk menguji aplikasi Anda secara lokal sebelum menerapkannya. AWS Elastic Beanstalk Ini juga merujuk situs web yang menyediakan instruksi instalasi 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.

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 mengelola AWS sumber daya dari dalam aplikasi Anda, instal AWS SDK for JavaScript di Node.js. Instal SDK dengan npm:

$ npm install aws-sdk

Kunjungi beranda AWS SDKfor JavaScript in Node.js untuk informasi lebih lanjut.

Pasang 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 menjalankan express 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 memandu Anda menginstal generator Express pada sistem operasi Linux.

  • Untuk Linux, tergantung pada tingkat izin Anda ke direktori sistem, Anda mungkin perlu mengawali beberapa perintah ini dengan. sudo

Untuk menginstal generator Express di lingkungan pengembangan Anda
  1. Buat direktori kerja untuk kerangka kerja dan server Express Anda.

    ~$ mkdir node-express ~$ cd node-express
  2. Menginstal Express secara global sehingga Anda memiliki akses ke perintah express.

    ~/node-express$ npm install -g express-generator
  3. 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 chapter ini, Anda harus menjalankan express perintah dari direktori yang berbeda. Setiap tutorial menyiapkan struktur proyek Express dasar di direktorinya sendiri.

Anda sekarang telah menginstal generator baris perintah Express. Anda dapat menggunakannya untuk membuat direktori kerangka kerja untuk aplikasi web Anda, menyiapkan dependensi, dan memulai server aplikasi web. Selanjutnya, kita akan melalui langkah-langkah untuk mencapai ini di node-express direktori yang kita buat.

Siapkan 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 dasar Express di setiap direktori aplikasi tutorial.

Untuk mengatur kerangka kerja dan server Express
  1. Jalankan perintah express. Perintah menghasilkan package.json, app.js, dan beberapa direktori.

    ~/node-express$ express

    Saat diminta, ketik y jika Anda ingin melanjutkan.

  2. Persiapkan dependensi lokal.

    ~/node-express$ npm install
  3. 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 URL alamathttp://localhost:3000.

    Tekan Ctrl+C untuk menghentikan server.