Notion+Github+Vercel建站极速版
Notion+Github+Vercel建站极速版
Aug 18, 2024
| Aug 18, 2024
0  |  Read Time 0 min
type
status
date
slug
summary
tags
category
icon
password
📌
Before reading…
  • 建站方案:Notion+Github(NotionNext)+Vercel
  • 可免费实现(域名配置可能须购买,不过也可以申请免费的)
准备
这几步可以做到相关部分再注册。
  • notion账号(官网注册,非常简单,建议教育邮箱注册申请教育版)
  • github账号(同上)
  • vercel账号(通过github注册)
  • 一个域名(可选)
  • 最好全程挂梯
本篇博文是NotionNext建站的快速指南,基于官方操作手册。其实手册上讲得很详细很清晰,并且操作起来也很快,这里只是一个极简版的总结,跳过了一些非常基础的操作,适用于连官方快速指南都懒得看的懒人。这套方案操作难度低,几乎不会遇到什么问题。下面是官方项目地址和操作手册:
💡
点击每一节小标题可跳转官方操作手册链接或对应的其他网址

🚀 操作步骤

1. 复制notion模板和github项目库到本地

1.1 notion模板复制

复制到自己的账号里后,点击右上角的Share选项—>Public—>复制URL中32位的页面ID(下面以官方手册中的网址为例):
https://www.notion.so/tanghh/02ab3b8678004aa69e9e415905ef32a5?v=b7eb215720224ca5827bfaa5ef82cf2d 其中的02ab3b8678004aa69e9e415905ef32a5就是页面ID,即?v=前的数字字母

1.2 fork Github项目库

2. Vercel部署

在官网注册账号,可以直接通过github注册:
原作者提到在这个过程中可能会出现一些问题,我这里直接粘贴过来了:
可能出现的问题
若注册时提示 Error:This user account is blocked.Contact [email protected] for more information.
这是由于 Vercel 不支持大部分国内邮箱。可以将 github 账号主邮箱改为 Gmail 邮箱。
但是根据群友反应,将 github 账号主邮箱切换为 Gmail 以后,Vercel 又会提示需要使用手机号码验证。然而 github 并没有提供手机号码绑定的内容。
综上,建议一开始注册 github 账号时就使用 Gmail 等国外邮箱进行注册。
国内访问Gmail的方案:
直接使用 QQ 邮箱手机版,它提供 Gmail 的访问路线,可以直接注册并使用。使用 Ghelper 等浏览器插件访问。详情可以参考这篇文章:玩转 Microsoft-Edge
若是执着于当前Github账号,可以参考以下方案进行尝试:
完成了 Gmail 等国外邮箱的注册,打开 github-> 头像 ->settings->Emails>Add email address, 并完成邮箱验证。在Add email address 下方的Primary email address 选项中将 Gmail 设置为主邮箱。

2.1 导入库

直接在这里从github选择仓库,注意import后先不要deploy,先配置一下环境变量。

2.2 配置环境变量

点击Environment Variables(环境变量),并添加属性名称(Name)为NOTION_PAGE_ID值(Value)为步骤1.1获取的页面ID
notion image
点击右边的Add,然后点击下方Deploy。大概两分钟后完成部署。返回Dashboard后就可以访问了。

3. 申请并配置域名(TODO)

 

4. 修改基本配置

可以使用Notion、Github或Vercel修改,这里介绍最简单的两种Github修改和Notion修改。
💡
优先级:Notion-Config>Vercel>Github

4.1 简单修改方法:Github配置文件/Notion配置

4.1.1 在notion页面中的配置文件下修改
notion image
4.1.2 修改github仓库中的blog.config.js文件
notion image

4.2 推荐修改项

4.2.1 在blog.config.js中:
4.2.2 在./public文件夹下:可修改网站图标,首先要获得一个ico文件,可以在这里制作:
制作完成后,重命名文件为favicon.ico
点击Add file—>Upload file—>选择文件—>commit
4.2.3 在themes文件夹下:修改主题相关配置

5. 插件安装推荐

5.1 评论插件

这两个插件的配置最简单:
使用方法还是见官方文档,这里我懒得写了。

5.2 宠物插件

可以修改模型,目前宠物挂件似乎只能跟随鼠标和点击切换主题,其他功能不知道能不能自己配置。

5.3 统计插件(TODO)

6. Notion中日常使用

Notion页面上已经有详细的教程,这里就不再讲了。

📚 总结归纳

总结一下流程:Notion&Github复制模板—>Vercel导入并配置环境变量—>申请并配置域名—>Github/Notion上修改配置—>配置插件—>在Notion中日常使用

📎 参考文章

再放一次官方地址吧:
💡
有关NotionNext安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
  • web
  • Notion+Github+Vercel建站极速版Notion+Github+Vercel建站极速版
    Loading...
    Catalog