Hexo + Github page笔记
其实这是第三次折腾Blog了,这次使用的是Github page + Hexo的组合,只要求能跑起来就好(捂脸)。
这里记录一下安装的步骤好了,主要目的是防止自己之后又忘记,环境是MacOS Catalina 10.15.7。
环境检查
首先检查一下需要的Node和Git,如果正常显示版本就没有问题啦。
git version
node -v
安装Hexo
执行如下命令安装hexo。然后要输入一下密码,似乎MacOS上所有npm命令都需要sudo。
ps:我是在路由器可以全局访问国际互联网的环境下,如果访问困难可能需要使用大陆境内的镜像。
sudo npm install -g hexo-cli
在想要存放博客内容的地方创建一个hexo的根目录,这里取名myBlog,实际想怎么取都行。
hexo init myBlog
cd指令进入刚刚创建的myBlog文件夹,之后几乎所有的操作都要在这个目录下进行,在其他目录可能会出问题。
cd myBlog
安装Hexo相关组建
npm install
尝试在本地运行
执行hexo s
如果没有问题现在应该可以通过浏览器 http://localhost:4000/ 访问初始demo页面了。
一些常用的指令
创建新的文章$ hexo new [layout] <title>
创建新的草稿$ hexo new draft <title>
将草稿移到post$ hexo publish [layout] <title>
完成部署$ hexo d -g
清除缓存$ hexo clean
一些文件的位置
- 编辑 about 页面: \source\about\index.html
- 编辑 link 页面:\source\_data\links.yml
WIP
Comments