😀
向大佬:
tangly 致敬!感谢提供好用又简单的搭建工具。
NotionNext的愿景是帮助非技术人员的小白,最低成本、最快速地搭建自己的网站,帮助您将自己的产品与故事高效地传达给世界。
此教程主要用于记录和整理用Netlify搭建NotionNext的过程,官网提供详细的Vercel搭建的方法,由于自己的Vercel运行一年后免费额度用完,转用Netlify搭建。前言
通过此教程可以快速免费在Netlify上搭建自己的博客。如果遇到问题欢迎交流。
👋欢迎交流,或者有什么需要帮助,可以与我联系:
Email: i@wangkai.space
准备
- 获取Github上NotionNext源码以及个人注册一个账号
步骤
1、下载Notion软件,并注册账号,获取NotionNext模板以及页面ID。
- 下载应用后安装到你的电脑上,并根据要求获取你的Notion
然后注册:
- 注册完成后获取NotionNext的模版,点击下方模版连接
- 在右上角点击Duplicate复制模板,如图所示。点击后会将这个博客数据模板复制到您的笔记空间中。
在Notion笔记中:在页面右上角的菜单栏中,依次点击Share→Published→Share To Web,开启页面分享,获取共享链接,如下图所示,点击右上角 Share ,在弹出窗口中点击 Publish → Share to web
- 复制页面ID,页面ID在您的共享链接中、域名中间的一串32位字母与数字。如下图所示:
其中标红加粗下划线部分才是页面ID!要忽略?v=后面的英文数字。
https://www.notion.so/tanghh/02ab3b8678004aa69e9e415905ef32a5?v=b7eb215720224ca5827bfaa5ef82cf2d
👇大佬的页面ID 是
02ab3b8678004aa69e9e415905ef32a5
2、从Github上复制源代码到自己的仓库
- 从github上注册好账号以后,fork大佬仓库。
- 注意,请不要使用qq邮箱等国内邮箱,尽量使用hotmail或gmail等国际邮箱
3、Netlify上部署
- 选择Add new project—import an exiting project
- 找到你刚刚fork的NotionNext项目。然后点击下一步。
- 这里要注意了,添加刚刚第一步取得页面ID:找到 Environment variables并添加一个属性名称为
NOTION_PAGE_ID
,值为步骤一获取的页面ID。
- 点击右侧的Projects,就可以看到你刚刚部署的页面了。
3、绑定自己的域名
- 点击刚刚的项目后,点击 Domain management ,然后进行绑定自己的域名
- Netlify上设置好以后,到你域名注册的地方去按照要求进行解析,待解析生效后,就可以通过你自己的域名访问了。
🤗 如果写的不好,请多包涵。
📎 参考文章