2017-08-14 68 views
0

我在AWS Lambda中使用的JavaScript函数取决于自定义模块。自定义模块通过fs.writeFileSync(File, "", "utf8")使用同步写入文件系统。但是,Lambda在此行中引发错误“EROFS:只读文件系统,打开.......”是否有任何特定方法让定制模块使用lambda的/ tmp?除了更改模块本身之外,是否还有其他解决此错误的方法?依赖于模块的AWS lambda上的文件系统访问

回答

2

除编辑自定义模块或将其配置(如果自定义模块具有用于配置存储路径的配置选项)以保存到文件系统,没有其他方法。它需要被编辑指向/ tmp。