tangly1024 / NotionNext

使用 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 website. Designed for Notion and all creators.)
https://tangly1024.com
MIT License
7.88k stars 10.83k forks source link

【腾讯云部署】也出了托管服务pages请大佬出一个部署方案 #2931

Open chen-chenglong opened 1 week ago

chen-chenglong commented 1 week ago

腾讯云的page注册地址: 注册:https://edgeone.ai/register

相关的介绍: https://mp.weixin.qq.com/s/LdE-bNPttF6d8sDEvsgKuw

我已经按照这个捕捉添加了fork的仓,但是最后一步部署就出错了,请大佬看看。

PixPin_2024-11-06_21-50-42

88lin commented 5 days ago

EO Pages 采用的就是普通 EO 国际节点,境内速度也就那样,非常慢的,不建议

chen-chenglong commented 4 days ago

速度不是飞快,但也是可以的。主要是 usage 不限量。

tangly1024 commented 2 days ago

试了一下,卡在最后一步,找不到输出目录。 image

对比以往CloudFlare部署的经验,推测是只支持静态导出方案

我用EdgeOne内置的nextjs项目模板试了一下,能部署,而这个示例项目的配置是静态导出的。


/** @type {import('next').NextConfig} */
const nextConfig = {
  output: 'export',
};

export default nextConfig;

解决

将 编译命令 从 npm run build 改成 npm run export 即可 image

image

这可能就是usage不限量的原因:

速度不是飞快,但也是可以的。主要是 usage 不限量。

静态导出的方案是几乎不消耗云计算资源的,这种部署方案在vercel\netlify\cloudflare等其它云平台也支持并且免费。

展望

等将来EdgeOne支持动态部署的时候可以再试试 相关教程: https://docs.tangly1024.com/article/deploy-notion-next-with-edge-one