最近有个vue项目放在vercel上,然后有个golang的serverless function需要读取一个json文件来处理请求。
首先是根据文档 How can I use files in Vercel Functions? 使用 includeFiles 参数,但不起作用。
然后,找到了 Fail to import files #6316,使用类似下面的文件结构来实现,但function最后还是报错:未找到文件。
- api
| – index.go - extras
| – templates
| – – – home.html
| – template.go
最后无奈将json数据放在 extras 中的 go 字符串中来实现。