Serverless-offline не распознает обработчик graphql как функцию - PullRequest
0 голосов
/ 12 января 2020

Я пытаюсь преобразовать мой без сервера nodejs graphql api для использования машинописного текста, но без сервера выдает ошибку, сообщающую, что обработчик graphql не является функцией.

Сообщение об ошибке:

Error: Serverless-offline: handler for 'hello' is not a function
    at Object.createHandler (/home/savnik/serverless-webpack-typescript-apollo/node_modules/serverless-offline/src/functionHelper.js:221:11)
    at handler (/home/savnik/serverless-webpack-typescript-apollo/node_modules/serverless-offline/src/ApiGateway.js:485:40)
    at module.exports.internals.Manager.execute (/home/savnik/serverless-webpack-typescript-apollo/node_modules/@hapi/hapi/lib/toolkit.js:41:33)
    at Object.internals.handler (/home/savnik/serverless-webpack-typescript-apollo/node_modules/@hapi/hapi/lib/handler.js:46:48)
    at exports.execute (/home/savnik/serverless-webpack-typescript-apollo/node_modules/@hapi/hapi/lib/handler.js:31:36)
    at Request._lifecycle (/home/savnik/serverless-webpack-typescript-apollo/node_modules/@hapi/hapi/lib/request.js:312:68)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at Request._execute (/home/savnik/serverless-webpack-typescript-apollo/node_modules/@hapi/hapi/lib/request.js:221:9)

Цель состоит в том, чтобы создать apollo graphql api, который использует машинопись и может использоваться автономно для целей разработки.

Я воспроизвел проблему здесь: https://github.com/savnik/serverless-webpack-typescript-apollo

Есть какие-нибудь мысли по поводу причины root этой проблемы?

...