生产模式下的 STRAPI 模型(PM2 和 BUDDY)

STRAPI MODEL IN PRODUCTION MODE (PM2 & BUDDY)

我以前的模型工作正常,但是当我添加采访模型时,它在开发模式下工作,但在生产模式下不工作。我正在使用 pm2 和好友 (CI)。

我需要向 pm2 传递什么类型的命令?

我不确定您使用 Strapi 的开发/生产工作流程是什么,但是。

  1. 当您在具有 development 环境的本地计算机中时,您必须使用 strapi start 启动您的应用程序。使用此命令,一些功能可以在您 create/update/delete 内容类型可用时自动重启您的应用程序。如果您不使用此命令,您在开发过程中可能会遇到一些麻烦。

  2. 当您完成开发时。您必须将所有代码推送到生产服务器中(使用您想要的方式)。然后你可以使用 pm2 NODE_ENV=production pm2 start npm --name api -- start

  3. 启动 Strapi

请注意,在生产环境中您将无权访问内容类型生成器和设置管理器(您无需在生产环境中更新配置)。