Memandangkan Node.js, sebagai persekitaran masa jalan JavaScript bahagian pelayan yang cekap, semakin digunakan secara meluas dalam pembangunan web, semakin ramai pengguna platform Win mula meneroka cara menggunakan Node.js pada sistem Windows. Dalam artikel ini, kami akan meneroka cara memasang dan menggunakan Node.js pada sistem pengendalian Windows, serta membina dan menggunakan aplikasi web mudah.
Langkah Pertama: Pasang Node.js
Sebelum anda mula menggunakan Node.js, pastikan Node.js telah dipasang pada peranti anda. Secara umumnya, Node.js boleh dipasang melalui langkah mudah:
Selepas pemasangan selesai, anda boleh memasukkan arahan berikut dalam command prompt untuk mengesahkan sama ada Node.js telah berjaya dipasang:
node -v
Jika nombor versi dikembalikan dengan betul , ini bermakna ia telah berjaya dipasang.
Langkah 2: Pasang npm
npm ialah pengurus pakej untuk Node.js, yang boleh membantu kami mengurus pakej Node.js dengan lebih mudah. Memasang npm pada sistem pengendalian Windows adalah serupa dengan memasang Node.js:
Selepas pemasangan selesai, anda boleh memasukkan arahan berikut dalam command prompt untuk mengesahkan sama ada npm telah berjaya dipasang:
npm -v
Jika nombor versi dikembalikan dengan betul, npm telah berjaya dipasang.
Langkah 3: Buat aplikasi web
Sebelum menggunakan Node.js, kita perlu mencipta aplikasi web yang mudah. Berikut ialah coretan kod JavaScript ringkas yang boleh membantu kami membuat pelayan web dengan cepat dan mendengar permintaan HTTP:
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Dalam kod di atas, kami menggunakan modul HTTP terbina dalam Node.js untuk mencipta pelayan dan mengendalikan permintaan HTTP. Apabila pelayan menerima permintaan, ia menghantar mesej "Hello World!"
Simpan coretan kod di atas sebagai fail server.js dan letakkannya dalam folder dengan fail itu sebagai root.
Langkah Empat: Bina dan Jalankan Aplikasi
Setelah kami mencipta aplikasi web, kami boleh menjalankannya menggunakan Node.js. Hanya gunakan arahan berikut untuk menyelesaikan tugas:
node server.js
Baris arahan akan mengeluarkan yang berikut:
Server running at http://localhost:8080/
Pada ketika ini, anda boleh melawati http://localhost:8080/ dalam penyemak imbas untuk melihat Web Bagaimana aplikasi berjalan. Jika semuanya baik-baik saja, anda seharusnya melihat mesej "Hello World!"
Langkah 5: Gunakan Aplikasi Web
Kini, kami telah melengkapkan aplikasi Web yang mudah, tetapi ia terhad kepada berjalan pada komputer tempatan. Untuk menggunakan aplikasi ke Internet, kami perlu memuat naik kod dan fail kami ke pelayan web.
Perkhidmatan Pengehosan Laman Web
Pertama sekali, kami boleh menggunakan perkhidmatan pengehosan tapak web untuk menggunakan aplikasi web kami. Kaedah ini memerlukan kami memuat naik kod dan fail ke pelayan penyedia pengehosan.
Berikut ialah beberapa penyedia perkhidmatan pengehosan yang biasa digunakan disyorkan:
Kemudian kami perlu membungkus aplikasi kami dan memuat naiknya ke pelayan mengikut arahan penyedia pengehosan. Terdapat beberapa cara untuk membungkus aplikasi, yang paling biasa ialah menggunakan alat baris arahan npm, yang mencipta fail bernama package.json dan menyenaraikan semua kebergantungan aplikasi di dalamnya. Jalankan arahan berikut untuk mencipta aplikasi yang dipanggil myapp:
npm init
Setelah selesai, jalankan arahan berikut untuk membungkus dan memuat naik aplikasi kami ke pelayan penyedia pengehosan:
npm install
Arahan akan memuat turun dan pasang semua kebergantungan yang disenaraikan dalam fail package.json dan salinnya ke folder node_modules. Anda kemudiannya boleh menggunakan pelayar fail atau klien FTP untuk memuat naik aplikasi ke pelayan.
Pelayan Peribadi Maya
Jika anda mahukan kawalan penuh ke atas pelayan web anda dan mengurus sendiri aplikasi, anda boleh menggunakan Pelayan Peribadi Maya (VPS). VPS ialah komputer maya yang disediakan oleh pihak ketiga di mana anda boleh memasang sistem pengendalian, aplikasi dan komponen lain yang diperlukan.
Beberapa penyedia VPS yang biasa digunakan juga disediakan di sini:
Anda boleh menggunakan SSH untuk menyambung ke VPS anda dan memasang Node.js dan aplikasi lain yang diperlukan di dalamnya. Kami kemudiannya boleh menggunakan alat baris arahan untuk memuat naik kod aplikasi dan fail ke dalam VPS.
Ringkasan
Di atas ialah kandungan yang berkaitan tentang menggunakan Node.js pada platform Windows Artikel ini memperkenalkan cara memasang dan menggunakan Node.js pada sistem pengendalian Windows dan melengkapkan web yang ringkas Pembinaan dan penggunaan program. Tetapi ini hanyalah puncak gunung es Terdapat banyak perkara yang perlu dipertimbangkan dalam proses penggunaan khusus, seperti proksi terbalik Nginx, daemon pm2, dll. Pembaca juga diminta untuk terus memberi perhatian kepada teknologi pembangunan yang berkaitan.
Atas ialah kandungan terperinci Menang gunakan nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!