Node.js ialah persekitaran berjalan JavaScript merentas platform yang digunakan secara meluas. Node.js mempunyai nilai aplikasi yang tinggi sama ada di bahagian hadapan atau hujung belakang. Untuk memastikan program boleh berjalan dengan stabil, kami perlu menguji Node.js secara setempat. Bagaimana untuk menguji Node.js secara tempatan? Artikel ini akan memberikan anda tutorial terperinci.
1. Pasang Node.js mengikut
Mula-mula anda perlu memasang Node.js, jika anda belum memasang Node.js, anda boleh memuat turun pakej pemasangan daripada tapak web rasmi Node .js dan kemudian pasangkannya.
Selepas pemasangan selesai, anda boleh membuka alat baris arahan dan masukkan perintah nod -v untuk melihat maklumat versi Node.js. Jika maklumat versi boleh dikeluarkan secara normal, maka Node.js telah berjaya dipasang.
2. Cipta fail Node.js
Buat fail Node.js dalam direktori tempatan Nama fail boleh menjadi apa sahaja yang anda mahukan. Buka tetingkap baris arahan dan cd ke direktori tempat fail berada. Kemudian laksanakan arahan nama fail nod. Dengan cara ini anda boleh menjalankan Node.js pada mesin tempatan anda.
3. Menulis kod dalam Node.js
Menulis kod dalam Node.js sebenarnya sangat serupa dengan menulis kod JavaScript di bahagian hadapan web. Node.js membolehkan kami menjalankan skrip pada bahagian pelayan menggunakan bahasa JavaScript, jadi kami boleh menulis aplikasi bahagian pelayan yang sepadan.
Sebagai contoh, kita boleh menulis kod pelayan yang mudah untuk mendengar permintaan daripada pelanggan. Kodnya adalah seperti berikut:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Selepas menjalankan program dalam tetingkap baris arahan, anda boleh melihat "Hello, World!" dengan melawati http://localhost:3000 dalam penyemak imbas.
4. Gunakan rangka kerja ujian
Jika anda perlu menjalankan lebih banyak ujian, anda boleh mempertimbangkan untuk menggunakan rangka kerja ujian. Rangka kerja ujian boleh menyediakan lebih banyak fungsi ujian dan membolehkan kami menulis kod ujian yang lebih ketat. Dua rangka kerja ujian popular diperkenalkan di bawah:
Mocha ialah rangka kerja ujian JavaScript yang sangat popular yang menyokong semua penyemak imbas arus perdana dan persekitaran Node.js. Mocha menyediakan pelbagai cara untuk menulis dan mengatur kes ujian, dan menyokong pelbagai cara untuk mengeluarkan hasil ke baris arahan, halaman web dan penyahpepijat.
Proses penggunaan mudah:
Jest ialah rangka kerja ujian JavaScript yang dibangunkan oleh Facebook. tetapi lebih menyeluruh dan Mudah digunakan. Jest bukan sahaja menyediakan cara yang berkesan untuk menulis dan mengatur kes ujian, tetapi juga mempunyai fungsi terbina dalam seperti Mock dan Spy, dan boleh menjalankan ujian berasaskan JavaScript, ujian TypeScript dan ujian komponen React.
Proses penggunaan mudah:
Ringkasnya, sama ada menggunakan Mocha atau Jest, ia boleh membantu kami menjalankan ujian yang lebih ketat dalam persekitaran Node.js.
5. Kesimpulan
Node.js mempunyai pelbagai aplikasi, dan kami perlu mengujinya pada mesin ini untuk memastikan kebolehpercayaan program. Dalam artikel ini, kami memperkenalkan cara menguji Node.js pada mesin tempatan anda, cara menulis kod Node.js dan cara menggunakan rangka kerja ujian untuk ujian. Saya harap kandungan ini dapat membantu anda menggunakan Node.js dengan lebih baik.
Atas ialah kandungan terperinci Bagaimana untuk menguji nodejs secara tempatan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!