Привет, ребята (и девочки) ^^NODE JS - TypeError: Путь должен быть строкой. Получено {запрос
Я использую koa2, koa-router, koa-static (try ..) и не koa-send ... но ничего не работает, и мне нужно ваше Помогите. : D
Так на самом деле, мои JS файлы не найти ... и у меня есть this ...
Так я установил КоА-статические и сделал это:
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 часа я решил изменить для КоА-отправить!
Так я установить новый пакет и я закодировать это на примере ...
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
У кого-то есть идея, пожалуйста? Как я могу сделать эту функцию? Я в отчаянии ... если у вас есть ответ, пожалуйста ...^_^
И счастливый Новый год все: р
EDIT: package.json если вам нужно: "HTTP:" // pastebin.com/cBg73WAF
EDIT²: Srsly, я пробовал каждый пакет и ничего не работает ... Мой проект фактически заблокирован ...
Кто-то может мне помочь? Я действительно в отчаянии с этим koa-send, статическим или каким-то ... – Ravaniss