
问题描述
在使用 docker nginx 部署前后端分离项目时,未启用 nginx 代理时,可以打印出 index.html 的内容,但会出现空白页面。启用 nginx 代理后,则报出系统异常。
分析
立即学习“前端免费学习笔记(深入)”;
未启用 nginx 代理时能打印出 index.html 的内容,说明前端项目部署成功。空白页面的出现可能是因为缺少必要的资源或配置错误。
启用 nginx 代理后报系统异常,这可能是 nginx 配置不当造成的。
解决方案
根据提供的答案,可以尝试在 root 以 / 结尾。具体来说,在 nginx 配置文件中,确保根目录配置如下:
root /app/;
其中,/app/ 为前端项目的根目录。










