Apakah modul teras nodejs?

青灯夜游
Lepaskan: 2021-11-11 17:55:07
asal
5822 orang telah melayarinya

Modul teras nodej: 1. Modul HTTP, digunakan untuk memproses permintaan rangkaian daripada klien 2. Modul URL, digunakan untuk memproses URL yang diminta oleh pelanggan 3. Modul Rentetan Pertanyaan 4. Modul Sistem Fail; 5. Modul laluan; 6. Modul global, dsb.

Apakah modul teras nodejs?

Persekitaran pengendalian tutorial ini: sistem Windows 7, nodejs versi 12.19.0, komputer Dell G3.

Modul HTTP modul teras Nod

Fungsi:

Memproses permintaan rangkaian klien

Kod Langkah:

1. Import modul teras HTTP
2. Dengar permintaan klien
3. Proses permintaan klien
4. Mulakan pelayan

Modul URL modul teras Nod

Fungsi:

Proses URL yang diminta oleh klien

Kod langkah:

1. Import modul teras URL
2. Import modul teras HTTP
3. Pantau permintaan pelanggan
Sementara itu, proses URL yang diminta oleh klien
4. Proses permintaan pelanggan
5. Mulakan pelayan

Modul Rentetan Pertanyaan modul teras NodeJS

Fungsi :

Proses parameter yang diluluskan oleh klien melalui permintaan `get/post`

Isi penting untuk digunakan:

1. Perlu mengimport modul teras 'querystring'
2. querystring semasa membuat permintaan `get` biasanya digunakan bersama-sama dengan url core module
3. `get/post` request akhirnya perlu memanggil querystring Kaedah .parse untuk menukar rentetan pasangan nilai kunci yang diluluskan oleh permintaan kepada objek js untuk operasi yang mudah

Nota:

Kaedah permintaan dapatkan/siarkan. adalah berbeza. Apabila pelanggan melewatinya, parameter diletakkan di
Tempat adalah berbeza, jadi kaedah pemprosesan bahagian pelayan juga berbeza

Modul Sistem Fail NodeJS modul teras

Prasyarat:

Semua sumber statik masa hadapan (html, css, js, gambar, dll.) akan diletakkan di sebelah pelayan Jika penyemak imbas memerlukan html ini, css, js, gambar dan sumber lain, ia perlu dibaca ke dalam kandungan node.exe dahulu, dan kemudian kembalikan ke penyemak imbas

Fungsi:

Untuk. mengendalikan fail di bahagian pelayan, anda mungkin perlu menyimpan gambar yang dimuat naik oleh penyemak imbas ke pelayan, atau Mungkin perlu membaca sumber pelayan dan mengembalikannya ke penyemak imbas

Langkah kod:

1. Import modul teras fs
2. Gunakan kaedah yang sepadan untuk menulis fail dan membaca Mengambil fail dan operasi lain

Modul laluan modul teras NodeJS

Fungsi

Laluan fail operasi ialah Perkhidmatan operasi fail

Modul global modul teras NodeJS

Fungsi:

Dikongsi secara global, tidak perlu mengimport modul Anda boleh menggunakan

Atribut yang biasa digunakan:

__dirname: Laluan folder tempat fail terletak
__filename: Laluan fail
require(): Import keperluan modul
modul: digunakan semasa menyesuaikan modul
eksport: digunakan apabila menyesuaikan modul

Modul acara modul teras NodeJS

Modul acara hanya menyediakan satu objek: peristiwa.EventEmitter.

[Inti EventEmitter ialah enkapsulasi bagi fungsi pencetus peristiwa dan pendengar acara. 】

Setiap acara EventEmitter terdiri daripada nama acara dan beberapa parameter Nama acara ialah rentetan, yang biasanya menyatakan semantik tertentu. Untuk setiap acara, EventEmitter menyokong beberapa pendengar acara. Apabila peristiwa dicetuskan, pendengar acara yang didaftarkan pada acara ini dipanggil secara bergilir-gilir dan parameter acara diluluskan sebagai parameter fungsi panggil balik.

[Pembelajaran yang disyorkan: "tutorial nodejs"]

Atas ialah kandungan terperinci Apakah modul teras nodejs?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!