错误:EROFS:使用无服务器部署时,只读文件系统mkdir'/ home / sbx_user1063'

时间:2018-12-24 16:42:08

标签: node.js amazon-web-services serverless

我正在使用babel-register软件包。它具有用于保存缓存文件的缓存文件夹。它在本地和EC2上都可以正常工作,但是当我尝试使用无服务器部署时,它会抛出错误:EROFS:只读文件系统错误。

任何帮助将不胜感激。预先感谢!

1 个答案:

答案 0 :(得分:0)

使用lambda时,唯一可以写入的位置是/ tmp /。您必须弄清楚如何告诉babel-register使用/ tmp /作为保存缓存文件的目录。

每个Lambda函数在其自己的/ tmp目录中接收500MB的非永久磁盘空间。

来源:https://aws.amazon.com/lambda/faqs/