【发布时间】:2020-11-26 11:53:07
【问题描述】:
我有一个提供 EJS 文件的快速应用程序,现在我想添加一个名为 next js(服务器端渲染框架)的框架。有没有通过express支持next js和ejs的路由方式。
【问题讨论】:
标签: javascript reactjs express next.js
我有一个提供 EJS 文件的快速应用程序,现在我想添加一个名为 next js(服务器端渲染框架)的框架。有没有通过express支持next js和ejs的路由方式。
【问题讨论】:
标签: javascript reactjs express next.js
首先,像在 EJS 中一样创建 views 文件夹,然后在其中创建一个名为 pages 的子文件夹,然后您可以在下面创建另一个子文件夹template/partials 文件夹的视图。
您将在此 GitHub 链接中找到文件夹结构的模板: https://github.com/petranb2/masterEJS
这里是一篇中篇文章,详细介绍了与上述 GitHub 模板相关的项目实现:https://medium.com/swlh/master-ejs-template-engine-with-node-js-and-expressjs-979cc22b69be
下面的链接是一本免费的电子书,您可以在其中找到更详细的项目示例,该示例作者将 EJS 转换为 EJS 和 Next.js。 https://subscription.packtpub.com/book/web_development/9781785888434/1/ch01lvl1sec12/restructuring-the-views-folder-using-partials
【讨论】: