【发布时间】:2021-10-21 16:47:23
【问题描述】:
我正在使用 Strapi 作为我网站的无头 cms。首先,我只在生产环境中启动了一个版本,没有其他环境,如开发或登台。因此,当我想更改模型(集合和单一类型等)时,我必须切换服务器以在开发模式下运行才能进行更改。因此,在进行这些更改的同时,生产环境也停止了服务。几天后,该应用程序在尝试更新数据库时崩溃了,并且再也没有启动过。
所以现在我非常需要将开发环境与生产环境分开。但是我有一些关于如何做到这一点的问题,并且找不到解决方案:
- 如果我在本地或在单独的开发环境中开发应用程序,我应该如何将新模型传输到服务器?
- 生产环境数据能否在迁移过程中保留下来?
- 是否应该在每次执行部署(迁移)过程时从生产环境数据创建备份?
【问题讨论】:
标签: deployment development-environment production-environment strapi