最近在做个人 blog:http://luckysnail.cn,最初是部署在 vercel 上,通过CI/CD自动检测更新发布。但是部署在 vercel 上访问有时候很慢,于是就决定部署在服务器上,那如果你也需要将一个 Next.js 静态项目部署在服务器,这篇文章对你会有帮助,我会从 0 到 1 完成部署工作,文末我特别写了一些我的踩坑 先决条件...
如果在使用Next.js将应用程序导出为静态HTML文件并部署到服务器上时,访问其他页面时出现HTTP状态码404错误,可能是由于路由配置或部署设置问题导致的。请尝试以下解决方案: 确认导出静态文件成功:首先,请确保在导出静态文件时没有出现任何错误,并且确保所有页面都被正确导出到静态文件中。运行npx next export命令来导出...
更多文字描述可以参考以下博客文章: https://www.21yunbox.com/blog/solutions/how-to-deploy-nextjs-project-in-production-server.html
github actions是github提出的一个用于自动化构建,部署或者测试的功能. 有很多现成的actions,比如我们部署到github pages这个就有一个现成的actions,甚至给了你完整的脚本,各种静态生成器部署的例子. 实际上这类actions写起来也太麻烦了,比shell脚本要麻烦很多,因为我不知道有什么测试脚本的办法,写的是配置文件,shell好...
Gatsby,Next.js,Nuxt.js)教程教程 静态站点生成器简介静态站点生成器简介 1.Gatsby概述概述 Gatsby是一个开源框架,用于构建高性能的静态网站和应用程序。它基于React,利用GraphQL 来获取数据,并通过Webpack进行优化,以生成快速加载的HTML页面。Gatsby的核心优势在于 ...
将Next.js应用程序部署到Firebase主机是一种将前端应用程序部署到云端的方法。Firebase是Google提供的一种云服务平台,它提供了丰富的功能和工具,用于开发和托管应用程序。 Next.js是一个流行的React框架,用于构建服务器渲染的React应用程序。它提供了一种简单的方式来创建具有服务器渲染功能的React应用程序。 要将Next....
一个使用 NextJS + Notion API 实现的,部署在 Vercel 上的静态博客系统。为Notion和所有创作者设计。 预览效果 在线演示:https://preview.tangly1024.com/,项目支持多主题切换,没找到喜欢的主题?贡献一个吧~ 只需几分钟即可搭建您的个人站点: 感谢Craig Hart发起的Nobelium项目 ...
使用NextJS + Notion API 实现的,支持多种部署方案的静态博客,无需服务器、零门槛搭建网站,为Notion和所有创作者设计。 (A static blog built with NextJS and Notion API, supporting multiple deployment options. No server required, zero threshold to set up a we
Gatsby,Next.js,Nuxt.js)教程教程 静态站点生成器简介静态站点生成器简介 1.Gatsby概述概述 Gatsby是一个开源框架,用于构建高性能的静态网站和应用程序。它基于React,利用GraphQL 来获取数据,并通过Webpack进行优化,以生成快速加载的HTML页面。Gatsby的核心优势在于 ...
NotionNext(本人主要修改了nobelium主题) 一个使用 NextJS + Notion API 实现的,部署在 Vercel 上的静态博客系统。为Notion和所有创作者设计。 预览效果 在线演示:https://llost.net/ 截图: 我要如何开始? 搭建教程请参考原作者tangly1024 查看教程 致谢 感谢Craig Hart发起的Nobelium项目 Craig Hart 贡献者 tang...