Google Cloud Functions无法正确加载文件目录

时间:2019-09-13 18:32:35

标签: google-cloud-functions marko

我正在构建一个通过Google Cloud Functions发送邮件的小功能。

为了模板,我正在使用Marko.js。

当我对文件夹执行需求时,在本地开发中不存在的路径上返回一些奇怪的需求。

您知道是否可以指向文件夹吗?enter image description here

1 个答案:

答案 0 :(得分:1)

固定的人,错误不是不是找不到路径,而是EROFS(读取文件系统)

MarkoJS动态生成.js文件,云功能是读取文件系统服务器,因此我们在这里有两个选择:

  1. 不生成Marko文件:
require('marko/compiler').defaultOptions.writeToDisk = false; 
  1. 或者仅将它们存储在/tmp文件夹中,这是允许从云函数写入的唯一目录