【发布时间】:2021-09-16 09:13:10
【问题描述】:
嗨,即使经过大量搜索,我仍然对部署使用 create-react-app 创建的 react 应用程序以 express 作为后端的正确方法感到困惑。
我跑了npm run build,它创建了构建文件夹。我复制了构建文件夹以用作 express 的静态文件夹并放入
app.use(express.static('build'));。
它在主页上运行良好,即当我运行我的 express 节点服务器时主页打开,但是当我转到主页外的任何其他链接时,它会给出404。
在开发人员模式下一切正常,我通过npm start 命令运行。我只想知道我在这里做错了什么。让我知道了解问题所需的更多信息。谢谢。
【问题讨论】:
标签: node.js reactjs express deployment create-react-app