Bagaimana untuk memulakan perkhidmatan dalam nodejs

下次还敢
Lepaskan: 2024-04-21 05:51:52
asal
1105 orang telah melayarinya

Bagaimana untuk memulakan perkhidmatan dalam Node.js? Buat projek Node.js dan pasang kebergantungan. Tulis kod pelayan dan dengar pada port. Mulakan pelayan menggunakan arahan nod. Akses alamat setempat untuk menguji perkhidmatan. Gunakan perkhidmatan pengurusan PM2.

Bagaimana untuk memulakan perkhidmatan dalam nodejs

Cara memulakan perkhidmatan dalam Node.js

Memulakan perkhidmatan dalam Node.js melibatkan langkah berikut:

1 Cipta aplikasi Node.js baharu js dan pasangkan kebergantungan yang diperlukan:

<code>mkdir my-app
cd my-app
npm init -y</code>
Salin selepas log masuk

2 Tulis kod pelayan

Buat fail server.js yang mengandungi kod berikut:

<code class="js">const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => {
  console.log('Server is listening on port 3000');
});</code>
Salin selepas log masuk

server.js 文件,包含以下代码:

<code>node server.js</code>
Salin selepas log masuk

3. 启动服务

使用 node 命令启动服务器:

<code>npm install pm2 -g
pm2 start server.js</code>
Salin selepas log masuk

这将启动一个监听 3000 端口的 Express 服务器。

4. 测试服务

在浏览器中访问 http://localhost:30003

Mulakan pelayan menggunakan perintah nod:

rrreeeIni akan memulakan pelayan Express mendengar pada port 3000.

4 Uji perkhidmatan

Lawati http://localhost:3000 dalam penyemak imbas anda untuk mengesahkan bahawa perkhidmatan sedang berjalan. 🎜🎜🎜5 Gunakan PM2 untuk mengurus perkhidmatan 🎜🎜🎜Untuk persekitaran pengeluaran, gunakan pengurus proses seperti PM2 untuk mengurus dan memantau perkhidmatan anda: 🎜rrreee🎜PM2 akan menjalankan perkhidmatan anda di latar belakang dan menyediakan permulaan semula, pengelogan dan pemuatan Baki dan fungsi lain. 🎜

Atas ialah kandungan terperinci Bagaimana untuk memulakan perkhidmatan dalam 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!