Lmbda in CDK v2 project typescript giving error ->Runtime.ImportModuleError

0

The error goes like that : {"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'hellolambdafnfirst'\nRequire stack:\n- /var/runtime/index.mjs","trace":["Runtime.ImportModuleError: Error: Cannot find module 'hellolambdafnfirst'","Require stack:","- /var/runtime/index.mjs"," at _loadUserApp (file:///var/runtime/index.mjs:726:17)"," at async Object.module.exports.load (file:///var/runtime/index.mjs:741:21)"," at async file:///var/runtime/index.mjs:781:15"," at async file:///var/runtime/index.mjs:4:1"]}

Stack goes like that : very basic stack

 const lmbdafromcode = new lambda.Function(this, 'lmbdafromcodeName', {
            runtime: lambda.Runtime.NODEJS_16_X,
            handler: 'hellolambdafnfirst.handler',//filenameoflmnda (.) then handlername..export.handlername
            **code: lambda.Code.fromAsset(path.join(__dirname, '/../lmdaFun')),**
            memorySize: 1024,
        });

project starucure is simple like that

bin lib |-------------------HelloCdkStack.ts lmdaFun |-------------------hellolambdafnfirst.ts node_modules

1 個回答
0

I like to use entry : as seen here

profile pictureAWS
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南