type
status
date
slug
summary
tags
category
icon
password
😀
向大佬:tangly 致敬!感谢提供好用又简单的搭建工具。
NotionNext的愿景是帮助非技术人员的小白,最低成本、最快速地搭建自己的网站,帮助您将自己的产品与故事高效地传达给世界。
此教程主要用于记录和整理用Netlify搭建NotionNext的过程,官网提供详细的Vercel搭建的方法,由于自己的Vercel运行一年后免费额度用完,转用Netlify搭建。前言
通过此教程可以快速免费在Netlify上搭建自己的博客。如果遇到问题欢迎交流。
👋欢迎交流,或者有什么需要帮助,可以与我联系:
Email: i@wangkai.space

准备

  • Notion软件和注册账号
  • 获取Github上NotionNext源码以及个人注册一个账号
  • 一个自己的域名

步骤

1、下载Notion软件,并注册账号,获取NotionNext模板以及页面ID。

notion image
  • 下载应用后安装到你的电脑上,并根据要求获取你的Notion
然后注册:
notion image
  • 注册完成后获取NotionNext的模版,点击下方模版连接
  • 在右上角点击Duplicate复制模板,如图所示。点击后会将这个博客数据模板复制到您的笔记空间中。
notion image
 
  • 获取页面ID(备用-很重要仔细查看)
在Notion笔记中:在页面右上角的菜单栏中,依次点击SharePublishedShare To Web,开启页面分享,获取共享链接,如下图所示,点击右上角 Share ,在弹出窗口中点击 Publish Share to web
notion image
 
  • 复制页面ID,页面ID在您的共享链接中、域名中间的一串32位字母与数字。如下图所示:
notion image
 
  • 页面ID提醒:
其中标红加粗下划线部分才是页面ID要忽略?v=后面的英文数字。
https://www.notion.so/tanghh/02ab3b8678004aa69e9e415905ef32a5?v=b7eb215720224ca5827bfaa5ef82cf2d
👇大佬的页面ID 02ab3b8678004aa69e9e415905ef32a5
  • 保存下拉备用。
 

2、从Github上复制源代码到自己的仓库

  • 从github上注册好账号以后,fork大佬仓库。
  • 注意,请不要使用qq邮箱等国内邮箱,尽量使用hotmail或gmail等国际邮箱
  • 点击下方链接一键Fork大佬的仓库

FORK 仓库源码

 

3、Netlify上部署

notion image
  • 选择Add new project—import an exiting project
notion image
 
  • 选择Github
notion image
  • 找到你刚刚fork的NotionNext项目。然后点击下一步。
  • 填写你的名称(你喜欢的就好)
notion image
 
  • 这里要注意了,添加刚刚第一步取得页面ID:找到 Environment variables并添加一个属性名称为NOTION_PAGE_ID值为步骤一获取的页面ID
notion image
 
  • 最后点击Deploy XX 按钮就可以了。
  • 点击右侧的Projects,就可以看到你刚刚部署的页面了。
notion image
 
 

3、绑定自己的域名

  • 点击刚刚的项目后,点击 Domain management然后进行绑定自己的域名
notion image
  • Netlify上设置好以后,到你域名注册的地方去按照要求进行解析,待解析生效后,就可以通过你自己的域名访问了。
 
 

🤗 如果写的不好,请多包涵。

 

📎 参考文章

 
💡
再次感谢大佬们的分享。。。