Начиная с официального шаблона сапера , я хочу использовать export default
в соответствии с рекомендациями eslint:
export default function get(_, res) {
res.writeHead(200, {
'Content-Type': 'application/json',
});
res.end(contents);
}
У меня следующая ошибка:
invalid json response body at http://127.0.0.1:3000/blog.json reason: Unexpected token < in JSON at position 0
FetchError: invalid json response body at http://127.0.0.1:3000/blog.json reason: Unexpected token < in JSON at position 0
at eval (webpack:///./src/node_modules/@sapper/server.mjs?:785:32)
at process._tickCallback (internal/process/next_tick.js:68:7)
И все работает, как и ожидалось, если я удаляю ключевое слово default
.
Это ошибка eslint, и я не должен использовать здесь ключевое слово default
, или это что-то не так с моими изменениями?