添加now.json缺失的文件
KaitoHH opened this issue · 1 comments
KaitoHH commented
你好,使用了修改之后的now.json
仍然有一些文件缺失,所以我又做了略微的修改
"builds": [
{ "src": "api/*.php", "use": "@now/php" },
{ "src": "api/PHPMailer/*.php", "use": "@now/php" },
{ "src": "api/emojione/*.php", "use": "@now/php" },
{ "src": "api/emojione/src/*.php", "use": "@now/php" },
{ "src": "dist/*", "use": "@now/static" }
]
现在可以正确部署了。
但是缓存的持久化似乎仍然不行,导致邮件之类的功能工作不正常,这可能是由于写本地文件系统在now.sh
, heroku
之类的平台上无法持久化导致的,现在看起来还不能直接解决这个问题。
或许解决的办法只有将缓存持久化到第三方文件系统或者数据库了。
fooleap commented
不好意思,我没仔细测试, 我把对应代码也更新一下。
你说的对,发邮件只是针对非登录会员,且需要存储邮箱号,放临时文件不是很好。
目前放在 now.sh 等平台,比起虚机或 VPS 差点。