【发布时间】:2018-01-13 12:01:47
【问题描述】:
使用 express.js 我可以做到这一点
var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io')(server);
var port = 9200;
var path = require('path');
var options = {
index: "html/index.html"
};
app.use('/', express.static('res', options));
server.listen(port);
console.log("Listening on port " + port);
我如何使用 Hapi.js 实现相同的目标?
我也用 inertjs 尝试了一些东西,但我似乎找不到正确的方法。有人有这方面的经验吗?
找到了实现这个实现的方法,但我得到了 TypeErrors: TypeError:无法读取未定义的属性“注册”
server.register(require('inert'), (err) => {
if (err) {
throw err;
}
server.route({
method: 'GET',
path: '/index',
handler: function (request, reply) {
reply.file('C:/blabla/html/index.html');
}
});
});
【问题讨论】:
标签: javascript html express hapijs