Rumah >hujung hadapan web >tutorial js >Membina dan Menjalankan Aplikasi Node.js: Panduan Menggunakan Skrip bina dan mula
Node.js ialah masa jalan yang berkuasa untuk membina aplikasi rangkaian boleh skala. Sama ada anda membangunkan API REST, apl sembang masa nyata atau aplikasi web yang kompleks, Node.js menyediakan fleksibiliti dan prestasi yang anda perlukan. Dalam siaran ini, kami akan meneroka cara menyediakan projek Node.js dan memanfaatkan skrip bina dan mula untuk menyelaraskan proses pembangunan anda.
Menyediakan Projek Node.js Anda
Sebelum menyelami skrip, mari buat aplikasi Node.js asas. Ikuti langkah ini untuk bermula:
Mulakan Projek Anda:
Buka terminal anda dan navigasi ke direktori projek anda. Jalankan arahan berikut untuk memulakan projek Node.js baharu:
npm init -y
Arahan ini mencipta fail package.json dengan tetapan lalai. Fail ini penting untuk mengurus kebergantungan dan skrip projek anda.
Pasang Ketergantungan:
Untuk contoh kami, kami akan menggunakan ekspres untuk mencipta pelayan web yang mudah. Pasang menggunakan:
npm pasang ekspres
Buat Aplikasi Anda:
Buat fail bernama index.js dalam direktori akar projek anda. Fail ini akan berfungsi sebagai titik masuk untuk permohonan anda.
Berikut ialah persediaan pelayan Express yang mudah:
// index.js const express = require('express'); const app = express(); const port = process.env.PORT || 3000; app.get('/', (req, res) => { res.send('Hello, Node.js!'); }); app.listen(port, () => { console.log(`Server is running on port ${port}`); });
Menggunakan Skrip bina dan mulakan
Dalam projek Node.js, bina dan mulakan skrip membantu mengautomasikan tugas biasa. Mari sediakan skrip ini dalam fail package.json.
{ "scripts": { "start": "node index.js" } }
Dengan konfigurasi ini, menjalankan npm start dalam terminal anda akan melaksanakan nod index.js, memulakan pelayan anda.
Berikut ialah contoh skrip binaan yang menggunakan Babel untuk mentranspile kod ES6 kepada ES5:
Pasang Babel:
pasang npm --save-dev @babel/core @babel/cli @babel/preset-env
Buat Fail Konfigurasi Babel:
Cipta fail bernama .babelrc dalam akar projek anda:
{ "presets": ["@babel/preset-env"] }
Kemas kini Skrip binaan anda:
{ "scripts": { "start": "node index.js", "build": "babel src -d dist" } }
Konfigurasi ini memberitahu Babel untuk mentranspile kod daripada direktori src dan mengeluarkannya ke direktori dist. Pastikan anda mengemas kini laluan fail anda dengan sewajarnya jika anda menggunakan struktur direktori yang berbeza.
npm mula
Bina Aplikasi:
npm run build
Arahan ini akan mentranspile kod anda (jika anda menyediakan Babel) dan menyediakan permohonan anda untuk pengeluaran.
Kesimpulan
Menyediakan skrip bina dan mula dalam projek Node.js anda boleh menyelaraskan aliran kerja pembangunan anda dan memastikan peralihan yang lancar kepada pengeluaran. Dengan memanfaatkan skrip ini, anda boleh mengautomasikan tugas, mengurus kebergantungan dan mengekalkan persekitaran pembangunan yang bersih dan cekap.
Terokai alatan dan perpustakaan tambahan yang boleh meningkatkan lagi aplikasi Node.js anda, seperti Docker untuk kontena, PM2 untuk pengurusan proses atau rangka kerja ujian seperti Jest.
Atas ialah kandungan terperinci Membina dan Menjalankan Aplikasi Node.js: Panduan Menggunakan Skrip bina dan mula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!