其他流程与 create-tachybase-app 安装 无异。
pnpm install --production
Tachybase 已经内置了 PM2,用于管理应用进程,生产环境直接 pnpm start
就可以了。如果需要后台运行,加上 -d
参数即可,例如:
更多 PM2 命令
生产环境,可以考虑将静态文件交由 Nginx 代理,Tachybase 提供了 create-nginx-conf
命令用于生成 Nginx 配置文件。
文件路径在 ./storage/tachybase.conf
,根据实际情况进一步调整,最后将它加入 /etc/nginx/sites-enabled
,例如:
备注
APP_PUBLIC_PATH
环境变量。配置完之后,需要重新执行 create-nginx-conf
命令;tachybase.conf
,如配置域名等;/app/tachybase/
为示例应用所在目录,需要根据实际情况进行调整;/etc/nginx/sites-enabled
为默认 Nginx 的配置路径,实际情况可能有差异,可以通过 nginx -V
查看;