【发布时间】:2017-05-18 03:42:57
【问题描述】:
大家好(和女孩)^^
我正在使用 koa2、koa-router、koa-static(尝试..)并且没有 koa-send...但是没有任何效果,我需要您的帮助。 :D
所以其实我的js文件是找不到的... 我有this ...
所以我安装了 koa-static 并这样做了:
app.use(serve(__dirname + '/public'));
但是出现了这样的问题:
koa deprecated Support for generators will been removed in v3. See the documentation for examples of how to convert old middleware //github.com/koajs/koa/tree/v2.x#old-signature-middleware-v1x server.js:18:5
我不记得我尝试过什么,但没有任何效果... 3 小时后,我决定更换为 koa-send !
所以我安装了新包,并从示例中对其进行了编码...
app.use(async function(ctx){
await serve(ctx, ctx.path, { root: __dirname + '/public' });
});
现在我明白了……
TypeError: Path must be a string. Received { request:
感谢 stackoverflow 因为声誉而用 2 个链接锁定了我.... 所以这里是所有东西的代码...http://pastebin.com/Gmvg5r9F
有人有想法吗?我怎样才能使这个功能?我很绝望……如果你有答案,请……^_^
祝大家新年快乐:p
如果需要,请编辑:package.json:“http://pastebin.com/cBg73WAF
EDIT²:Srsly,我已经尝试了每个包,但没有任何效果...我的项目实际上被阻止了...
【问题讨论】:
-
有人可以帮帮我吗?我对这个 koa-send、静态或其他的东西真的很绝望……
标签: node.js typescript koa koa2