簡體   English   中英

為什么我的本地主機服務器不接受此端口號?

[英]Why this port number is not acceptable for my localhost server?

我有一個hapi.js代碼,如下所示:`'use strict';

const hapi = require("hapi");

const server = new hapi.Server();

server.connection({
    host: 'localhost',
    port: 2922,
});

server.route({
    method: 'GET',
    path: '/hello',
    handler: function (req, res) {
                    res('Hello world from hapi.js');
    }
});

server.start((err) => {
});

`問題是,當我使用端口號22291運行此服務器時,它立即執行並退出,沒有任何錯誤,這是什么原因? 我正在使用linux centos 7

您需要在啟動回調中檢查錯誤:

server.start((err) => {
   if (err) throw err;
});

這將為您提供調試所需的詳細信息。 始終確保檢查回調中的錯誤,否則您將在Node中反復遇到此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM