一直想要搭建个人博客很久了,但老是有一种刻板印象觉得搭博客是一件特别耗费精力的事情,所以总是拖着没启动,机缘巧合之下今天刚刚好有时间,想要一个,然后不一会就整出来了(笑),又证明了一遍最大的阻碍就是你对未知的恐惧,像CTF一样,你越过内心的那道坎去正向面对它,其实也就和其他的科目没什么两样,关键在于这个直面的过程
这个博客主要会记录一些学习的笔记和做题的wp等。。。。。。闹麻了,啥都没学搞得跟真的一样
感觉现在还是一个高级小白,那就先从搭建的blog记起吧
利用GitHub Pages来配置Hexo个人博客的原理:
Hexo Hexo: 是一个基于 Node.js 的静态网站生成器,可以快速地将文件转换成静态网页。他能通过解析你的Markdown文件,结合你选择的主题模板,生成一系列静态前端文件。这些文件构成了你的网站的内容和样式。
GitHub Pages: GitHub Pages 是一个静态网站托管服务,它可以直接从GitHub上的仓库中提取前端文件,然后通过网站形式呈现出来,无需服务器。当你将Hexo生成的静态文件推送到一个特定的GitHub仓库时,GitHub Pages会自动将这些文件发布到网上,使它们可以通过互联网访问。
遇到的问题
开始的”hexo s”命令执行不了
更改windows对可执行脚本的策略,管理员模式打开powershell输入set-ExecutionPolicy RemoteSigned 全部确认就好了
始终打不开界面
1,检查git路径,最好先本地测试后再传输
2,主页yml里的deploy子项前面一定要打一个空格不然检测不到
3, Shift+f5刷新浏览器缓存
4,没开魔法连接不上github
默认页面怎么改
在hexotheme里面找到自己喜欢的模板就行了,记得看readme里面是怎么配置的,有时需要在source文件里面多新建几个文件夹
·
·
·
·
·
找了个二次元模板,感觉还是挺对胃口的,明天起来再修修补补一下,就可以用了 ૮(˶ᵔ ᵕ ᵔ˶)ა