Menang gunakan nodejs

WBOY
Lepaskan: 2023-05-12 11:33:38
asal
763 orang telah melayarinya

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:

  1. Lawati tapak web rasmi (https://nodejs.org/) untuk memuat turun pakej pemasangan terkini.
  2. Klik dua kali pakej pemasangan dan ikut arahan wizard pemasangan.

Selepas pemasangan selesai, anda boleh memasukkan arahan berikut dalam command prompt untuk mengesahkan sama ada Node.js telah berjaya dipasang:

node -v
Salin selepas log masuk

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:

  1. Lawati tapak web rasmi npm (https://www.npmjs.com/) untuk memuat turun pakej pemasangan terkini.
  2. Klik dua kali pakej pemasangan dan ikut arahan wizard pemasangan.

Selepas pemasangan selesai, anda boleh memasukkan arahan berikut dalam command prompt untuk mengesahkan sama ada npm telah berjaya dipasang:

npm -v
Salin selepas log masuk

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);
Salin selepas log masuk

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
Salin selepas log masuk

Baris arahan akan mengeluarkan yang berikut:

Server running at http://localhost:8080/
Salin selepas log masuk

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:

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform ( GCP )
  • Heroku

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
Salin selepas log masuk

Setelah selesai, jalankan arahan berikut untuk membungkus dan memuat naik aplikasi kami ke pelayan penyedia pengehosan:

npm install
Salin selepas log masuk

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:

  • DigitalOcean
  • Vultr
  • Linode
  • Amazon Lightsail

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!

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!