我正在构建一个Zeit Now无服务器功能,该功能将使用pass-js库为Apple Wallet Pass服务。我通过的是这样的文件夹:
const template = await passkit.Template.load(
path.resolve("pages/api/template/")
);
它在本地开发中效果很好,但是我在服务器上收到ENOENT错误:
2020-01-30T20:57:54.878Z c40c9174-8e91-4f24-89ca-e53ab5b360ea ERROR [Error: ENOENT: no such file or directory, scandir '/var/task/pages/api/template'] {
errno: -2,
code: 'ENOENT',
syscall: 'scandir',
path: '/var/task/pages/api/template'
}
我尝试将IncludeFiles
配置添加到now.json
文件中,但这没有帮助。
"functions": {
"pages/api/wallet.js": {
"includeFiles": "template/**"
}
}
有人可以帮助我吗? ??