如何将本地Strapi内容部署到Heroku

我设置了Strapi的本地版本,并且代码库对于Netlify的前端和Heroku的后端都很好。 但是,我不知道如何将.tmp / data.db文件中保存的内容放入Heroku数据库的mLab实例中。 该结构与我的本地版本保持同步。

我尝试将表从SQL Lite导出到JSON文件,然后使用CLI导入为集合-表示将文档导入到Heroku中(我可以在mLab界面中看到它们),但这是一个最后一次尝试,因为我看不到传输整个文件的方法。 但是,由于内容类型仍然为空,因此无法正常工作。

qq394496014 回答:如何将本地Strapi内容部署到Heroku

确保已使用mLab配置很好地配置了./config/environments/production/database.json

在开发中,您看起来正在使用SQLite。该数据库对于本地开发很有用,但不能在Heroku中使用(请参阅Heroku使用的存储系统,您将了解原因。)

请注意,您正在dev中使用SQL数据库,在生产中使用NoSQL数据库。 这看起来很特殊-根据您的数据结构,您可能会遇到有关数据迁移的问题。我不建议你这样做。在开发和生产中使用相同类型的数据库。

本文链接:https://www.f2er.com/3138189.html

大家都在问