tii*_*vik 6 aws-lambda aws-sam-cli aws-sam
我正在开发一个使用 AWS SAM local 的项目。我正在调用一个
sam local invoke成功执行该函数的函数。/tmp/image.png调用lambda 函数时,该函数会写入一个图像文件。这个写操作发生在SAM local的环境中,该/tmp文件夹属于它的docker环境。
有没有办法让我/tmp在本地开发时访问写入文件夹的文件?
这显然已经在他们的 github 上得到了回答: 链接
您创建一个 /c/tmp 目录并在调用时设置 TMPDIR=/c/tmp 环境变量。
echo '<!DOCTYPE html><html><head><title>HTML doc</title></head><body>Content<body></html>' | TMPDIR=/c/tmp sam local invoke "HtmlToPdfFunction"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2725 次 |
| 最近记录: |