我有一个简单的nodejs Lambda处理程序,用于导入aws-sdk模块。我注意到,如果我在ESBuild设置中将minify设置为“true”,并绑定和缩小我的javascript文件,然后在Lambda上运行它,Lambda将使用大约240 MB内存。
什么可能导致这个问题,有什么方法可以解决这个问题?有什么ESBuild设置可以解决这个问题?
我导入的唯一模块是aws-sdk,因为我正在调试这个问题的原因,我的代码除了AWS对象上的console.dir之外什么也没做,所以代码本身没有什么可能导致这个问题。
1条答案
按热度按时间yrefmtwq1#
如果您正在输出源Map,则可能是问题所在。如果您不确定是否包含源Map,通常可以在Lambda控制台中查看源Map。您可以在此处查看esbuild源Map文档