Panduan ini menunjukkan membina pelayan web menggunakan Node.js dan Express.js. Kami akan merangkumi persediaan projek, konfigurasi pelayan, mengendalikan pelbagai jenis permintaan, menyampaikan fail statik, dan melaksanakan pengendalian ralat yang mantap.
Konsep Utama:
https://www.php.cn/link/8621cdddd120024368629129707 Sahkan pemasangan menggunakan dan di terminal anda.
node -v
npm -v
Inisialisasi Projek:
npm init -y
package.json
Pasang Express.js:
npm install express
Bahagian 2: Menyediakan pelayan ekspres
3
di bahagian atas . app.js
app.js
untuk memberi contoh aplikasi ekspres.
const express = require('express');
app.js
const app = express();
app.get('/', (req, res) => { res.send('Hello World!'); });
Bahagian ini menggariskan langkah -langkah utama; Contoh kod terperinci ditinggalkan untuk keringkasan.
app.listen(3000, () => { console.log('Server listening on port 3000'); });
untuk menyimpan mesej aplikasi. Import dan gunakan mesej ini di laluan anda untuk kod bersih.
Servis fail statik: Buat direktori Pengendalian permintaan pos: Pasang Penyimpanan Data (dipermudahkan): Pengendalian ralat: Melaksanakan ralat pengendalian middleware untuk menguruskan pengecualian dengan anggun.
melayani halaman HTML dengan EJS: Pasang EJS (), tetapkannya sebagai enjin paparan (
Kesimpulan:
public
untuk aset statik (HTML, CSS, JavaScript). Gunakan app.use(express.static('public'));
untuk menyampaikan fail ini. body-parser
(npm install body-parser
) untuk mengendalikan penyerahan borang. Buat laluan pos untuk memproses data borang dan simpannya (mis., Dalam array untuk contoh ini). npm install ejs
), dan buat templat EJS dalam direktori app.set('view engine', 'ejs');
untuk menjadikan HTML dinamik. views
Atas ialah kandungan terperinci Cara Membina Pelayan Web Mudah Dengan Node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!