我想要做的是在调用索引路由(即 localhost:3000)时提供 index.html 文件。
我使用 koa-router 进行路由,所以我的路由如下所示:
app.all("/", function * (next){
//Send the file here
});
我尝试像这样使用 koa-static:
var serve = require('koa-static');
app.all("/", function * (next){
serve("index.html");
});
但这没有用。然后我尝试使用 co-views(我现在将 html 文件放在 public 目录中):
var views = require("co-views");
var render = views("public");
app.all("/", function * (next){
this.status = 200;
this.body = yield render("index.html");
});
但这没有用。
那么谁能告诉我我必须做什么?