我有一个hapi.js代码如下: ` '使用严格的';
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
答案 0 :(得分:0)
您需要检查开始回调中的错误:
server.start((err) => {
if (err) throw err;
});
这将为您提供调试所需的详细信息。始终确保检查回调中的错误,否则您将在Node中反复遇到此问题。