【发布时间】:2020-02-16 02:07:49
【问题描述】:
我正在尝试根据其官方文档导出 NextJs。但是它只能导出为静态 html。
如何将其导出到动态页面?每当用户提交数据时,它就会更新。就像使用(PHP,Javascript,CSS)构建的普通网站一样。同时,我正在尝试使用(PHP,NextJs,CSS)构建它。我看到有很多由 NextJS 构建的橱窗
我正在通过此代码进行导出
npm run build
npm run export
基于其文档 https://nextjs.org/learn/excel/static-html-export
然后,outout 位于“out”文件夹中。令人惊讶的是,它是一个静态 html 页面。我错过了什么吗?谢谢
【问题讨论】:
-
我从未使用过 nextJS,只使用过 nodejs/react,但据我了解,无论如何,您不应该(也不能?)将 nextjs 与 php 一起使用。如果您正在构建一个没有许多单独服务的 Web 应用程序,您可以使用 nextjs 或 PHP。
-
我只将 PHP 用于 API。它提供价值,然后由 NextJS 捆绑并显示输出。问题是,我对自动渲染很好奇。请看一下olx.co.za(我检查了该站点是用 react 构建的)并且它正在执行 SSR
-
您实际上应该在您将 PHP 放入 Next.JS 代码的地方发布一些代码
标签: javascript reactjs next.js