Aws lambda 无法导入模块';src/index';:函数.Module.\u加载时出错(Module.js:438:3)

Aws lambda 无法导入模块';src/index';:函数.Module.\u加载时出错(Module.js:438:3),aws-lambda,serverless-framework,Aws Lambda,Serverless Framework,我使用serverless对一个TypeScript项目进行了一些更改,我添加了这段代码并在别处调用它: import Mixpanel = require('mixpanel') export default Mixpanel.init(process.env.MIXPANEL_TOKEN) 现在调用AWS Lambda函数时,我在日志中收到以下错误消息: 无法导入模块“src/index”:Function.module.\u load处出错(module.js:438:3) 如何找到有

我使用
serverless
对一个TypeScript项目进行了一些更改,我添加了这段代码并在别处调用它:

import Mixpanel = require('mixpanel')

export default Mixpanel.init(process.env.MIXPANEL_TOKEN)
现在调用AWS Lambda函数时,我在日志中收到以下错误消息:

无法导入模块“src/index”:Function.module.\u load处出错(module.js:438:3)


如何找到有关错误的更多信息?

MIXPANEL\u令牌
环境变量添加到
serverless.yml
修复了以下问题:

service: my-service

plugins:
  - serverless-plugin-typescript
  - serverless-offline
  - serverless-prune-plugin

...

functions:

  my-function:
    handler: src/index.default
    events:
      - http:
          path: /
          method: post
    environment:
      MIXPANEL_TOKEN: ${env:MIXPANEL_TOKEN}

...