我正在使用带有nextjs的自定义服务器,将一些serverSideProps / getInitialProps注入文件中。我正在做的是让服务器上的内容每分钟左右更新一次json文件,然后getServerSideProps / getInitialProps函数从磁盘读取json文件以快速填充数据(而不必进行网络数据请求)。
一切在localhost以及在本地进行构建/运行构建时都可以正常运行。在生产中/部署到Vercel后,出现错误:尝试打开页面时出现内部服务器错误。 Vercel提供正在运行的自定义服务器的构建日志,但不提供任何日志。
这可能与无法写入Vercel用于部署应用程序的虚拟机中的磁盘有关吗?
是否存在一个示例,说明如何使用nextjs中的自定义服务器对磁盘进行读/写操作?
答案 0 :(得分:0)