【发布时间】:2021-01-30 19:59:27
【问题描述】:
所以我知道如何在服务器上部署 React 应用程序。
- npm 运行构建
- 创建一个服务器块并将根目录指向我的 react app 文件夹构建 (root /var/www/xfolder/build;)
- systemctl 重启 nginx
- 运行我的节点服务器(nohup 节点服务器 &&)并完成。
对于 NextJS 不理解这一点,我感到有点愚蠢。我运行 npm run build
我期待像构建文件夹这样的东西。我尝试将服务器块根设置为 /var/www/xfolder/.next 但页面仍然给出 403 禁止。我需要运行 npm run start 吗?我对如何正确部署应用程序感到困惑。我在 DigitalOcean 中使用 Ubuntu、NginX (1gb droplet)。
【问题讨论】: