Node.js ialah persekitaran berjalan JavaScript sumber terbuka yang boleh menjalankan kod JavaScript pada bahagian pelayan. Ia dicipta oleh Ryan Dahl pada tahun 2009 untuk mencipta aplikasi web berprestasi tinggi di bahagian pelayan. Dengan populariti Node.js, semakin ramai pembangun mula menggunakannya untuk membina pelbagai jenis aplikasi. Dalam artikel ini, kami akan meneroka cara menerbitkan aplikasi Node.js.
Pertama, kita perlu mencipta aplikasi Node.js. Dalam proses ini, kami akan menggunakan Node.js untuk mengendalikan permintaan HTTP dan menggunakannya untuk mengakses pangkalan data bahagian belakang. Untuk mencipta aplikasi Node.js, kami boleh mengikuti langkah berikut:
a) Pasang Node.js
Node.js boleh dijalankan pada Windows, Mac dan Linux. Oleh itu, anda perlu memilih versi yang sesuai untuk sistem pengendalian anda, muat turun dan pasang dari tapak web rasmi Node.js.
b) Cipta aplikasi
Setelah anda memasang Node.js, anda boleh mula mencipta aplikasi. Di sini, kami akan menggunakan rangka kerja Express untuk Node.js untuk mencipta aplikasi. Express ialah rangka kerja Node.js yang popular yang membantu kami membuat aplikasi web dengan cepat.
Anda boleh mencipta aplikasi Express menggunakan arahan berikut:
$ npm install express-generator -g $ express myapp $ cd myapp $ npm install
Ini akan mencipta aplikasi myapp dan memasangnya pada komputer tempatan anda. Setelah dipasang, anda boleh menjalankan aplikasi menggunakan arahan berikut:
$ npm start
Ini akan memulakan aplikasi dan menjadikannya mendengar pada port 3000 mesin tempatan anda untuk permintaan daripada pelanggan.
Sekarang, kami telah mencipta aplikasi Node.js. Seterusnya, kita perlu menerbitkan aplikasi ke pelayan supaya orang lain boleh mengaksesnya. Berikut ialah langkah-langkah untuk menerbitkan aplikasi Node.js:
a) Sediakan pelayan
Sebelum menerbitkan aplikasi Node.js, anda perlu memastikan Node.js dan npm dipasang pada pelayan. Jika tidak, pasangkannya pada pelayan.
b) Memuat naik aplikasi
Sebelum memuat naik aplikasi ke pelayan, anda perlu membungkus semua kebergantungan aplikasi ke dalam folder yang dipanggil "Node.js Package". "Pakej Node.js" ini boleh dibuat menggunakan arahan npm.
$ npm pack
Ini akan mencipta fail yang dipanggil "myapp-1.0.0.tgz". Anda perlu memuat naik fail ini ke pelayan dan nyahzipnya ke dalam direktori di mana anda mahu aplikasi dijalankan.
c) Pasang kebergantungan
Selepas memuat naik aplikasi ke pelayan, anda perlu memasang semua kebergantungan. Semua kebergantungan boleh dipasang menggunakan arahan berikut:
$ npm install
Ini akan memasang semua kebergantungan dan menyimpannya secara setempat dalam folder "node_modules".
d) Lancarkan aplikasi
Setelah anda memasang semua kebergantungan aplikasi, anda boleh menggunakan arahan berikut untuk melancarkan aplikasi:
$ npm start
Ini akan Mulakan aplikasi dan minta ia mendengar pada port pada pelayan untuk permintaan daripada pelanggan.
Dalam artikel ini, kami membincangkan cara menerbitkan aplikasi Node.js. Mula-mula, kami mencipta aplikasi Node.js dan menggunakan rangka kerja Express untuk mengendalikan permintaan HTTP. Kami kemudian menerbitkan aplikasi ke pelayan dan melancarkannya supaya orang lain boleh mengaksesnya. Dengan mengikuti langkah dalam artikel ini, anda boleh menerbitkan aplikasi Node.js anda sendiri dengan mudah.
Atas ialah kandungan terperinci Cara menerbitkan aplikasi Node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!