使用notion快速建立Blog网站

type
status
date
slug
summary
tags
category
icon
password

在notion上建立模板

点击右上角放大镜旁边的Duplicate按钮
Share->Publish->Publish to Web
 

使用github发布博客

使用cloudflare部署

开始

访问CloudFlarePage

创建项目

notion image
  1. 直接连接git
    1. notion image
  1. 导入项目
notion image
  1. 选择分支
    1. 分支选择 deploy/cloudflare-support
      在4.0.9之后的版本中,可以直接使用main分支部署,无需切换分支
      notion image

      配置参数

      来到页面下方的构建设置:
      • 构建命令填
        • bash
          Bash
          Copy
      • 输出根目录 out
      notion image

环境变量

配置效果如下
notion image
配置说明
变量名称
NODE_VERSION
18
VERCEL_ENV
production
NOTION_PAGE_ID
{您的Notion页面id}
最后点击保存并 部署即可。

完成部署

页面中心会显示您的访问域名
notion image

FAQ

部署失败?如果你的构建日志中出现:
json
JSON
Copy
可能是CLoudFlare升级环境导致不兼容,解决方法:降级为旧版构建环境,然后点击重试
notion image

绑定域名

项目主页找到自定义域,找到下方设置自定义域
notion image
填写域名并继续
notion image
按照要求在域名服务商后台配置一个CNAME转发
notion image
  • CNAME转发示例
notion image
  • 点击下方的激活域,由于我使用的域名商本身就是cloudflare,故此步骤只需几秒即可完成验证。
notion image

参考连接

Loading...

没有找到文章