【发布时间】:2021-10-30 13:55:00
【问题描述】:
我在 ubuntu 的 Nginx 服务器上运行 MERN 堆栈应用程序。目前我已经成功部署了他们两个,但被困在区分公用文件夹中。这是我的 Nginx 服务器配置
如您所见,API 路由转到 node.js,但无法访问 node.js 公用文件夹。如何配置 react 和 node.js 公用文件夹访问?
【问题讨论】:
标签: node.js reactjs nginx-reverse-proxy mern
我在 ubuntu 的 Nginx 服务器上运行 MERN 堆栈应用程序。目前我已经成功部署了他们两个,但被困在区分公用文件夹中。这是我的 Nginx 服务器配置
如您所见,API 路由转到 node.js,但无法访问 node.js 公用文件夹。如何配置 react 和 node.js 公用文件夹访问?
【问题讨论】:
标签: node.js reactjs nginx-reverse-proxy mern
通常人们从 express 分配公用文件夹,而不是 nginx。应该是这样的
app.use(express.static('public'))
这将从您的 /public 文件夹中的 express 应用程序中提供静态文件。如果需要,您可以在此处阅读更多相关信息
【讨论】: