Init My Blog
本文主要讲述这个 Page 的来源及目的
1. Hexo
时至今日,今天个人建站还是选择 WordPress 和像 Hexo 等一些易上手的方式。
不知道为啥,我选择了 Hexo ,可能是因为 WordPress 太简单了吧。
2. 上手
在B站上搜了一下,发现很多人发布了关于 Hexo 建站的视频,甚至是一步一步的演示。我也看了几个,后面跟着操作遇到问题时,才想到看官方文档:cry:。在这过程中主要遇到两个问题。
2.1 _config.cml 配置错误
官方文档上也有说,我照着配了,但是可能因为第二个问题,导致我怀疑了文档,尝试了弹幕的方法,发现是可以的,我的配置如下:
1 | deploy: |
主要问题在于 repo 和 branch。repo 写 SSH 的链接也是没问题的。branch 这里注意要在 github 创建 repo 的时候,记得勾上添加README,因为这样能够有一个 main 分支,不然这里不知道填啥,自己但是在这里尝试了 master 和 gh-page ,没有效果。
2.2 git 上传失败
这个问题真的令人可憎,困惑了很久,因为报错信息仅仅是说连接不上,权限不允许。但是我按照 git 初始化操作来,都没有发应。后面在晚上发现了一篇帖子,说 github 22 端口拒绝访问,可以使用 443 端口,然后就根据帖子知道,在 .ssh 文件夹下建立 config 文件,注意这个文件是没有后缀的,文件管理器记得开启显示后缀,然后就好了。
3.Hexo 主题
去主题商店看了几个,浏览过程中,发现维护较好的,而且看的过去的,就选择了 hexo-next 主题了,感觉还不错。
4. 展望
这个 Page 主要用来记录一下折腾前端的事情吧,目前能够写文字就好了,等折腾好了,把页面和功能装饰一下。
Init My Blog
You need to set
install_url to use ShareThis. Please set it in _config.yml.