如何在没有 Node.js 服务器的情况下部署 Next.js 应用程序?

时间:2021-01-09 14:10:16

标签: reactjs laravel api next.js

我希望使用 Laravel API 部署 Next.js 应用程序。我使用 CRA 开发了 React 应用程序,并且在这些应用程序中,我使用 API 服务器为 CRA 的 index.html 提供服务,作为应用程序的入口点。

但是在 Next.js 中,在开发之后我知道它需要一个 Node.js 服务器来提供服务(这是我的错,我没有注意到)。有一个选项 next export 用于构建 Next.js 应用程序的静态表示,它有一个 index.html。我通过 Laravel API 将 index.html 作为应用程序的入口。它正在为页面提供服务,但只是一些静态内容。

我希望知道是否可以在没有任何节点服务器的情况下从单个 PHP 共享主机托管 API 和 Next 应用程序?如果是这样,如何?如果不是这样,还有什么替代方案?

1 个答案:

答案 0 :(得分:0)

显然,nodejs 服务器没有替代方案,目前这不是我的选择,所以不幸的是,我不得不放弃 next.js 并创建一个 CRA 应用程序,并尽可能多地使用 next.js。

>