私は発電機を使用しているときに、要求に応えるためにkoaを取得するのに苦労しました。 これを示すためにtest.jsアプリを作成しました。発電機を使用していないkoa-router
var koa = require('koa');
var app = new koa();
var Router = require('koa-router');
var router = new Router();
router.get('/', function *(next){
this.body = "hello world";
console.log("success")
});
app.use(router.routes())
app.use(router.allowedMethods());
app.listen(3000);
console.log("listening on 3000");
私はノードv4.6.1
エラーが発生しないでサーバを実行するが、私はGETリクエストを送信するとき、私はNot Found
なしコンソールログを取得します。
このコードは、しかし作品:
var koa = require('koa');
var app = new koa();
var Router = require('koa-router');
var router = new Router();
router.get('/', function (ctx){
ctx.body = "hello world";
console.log("success")
});
app.use(router.routes())
app.use(router.allowedMethods());
app.listen(3000);
console.log("listening on 3000");
任意のアイデアなぜ発電機は実行されませんか?
これはどのバージョンですか? – iandotkelly
そして、どのバージョンのkoa-router? – Cymen
これはkoa v2とkoa-router v7.0.1です。 –