Hexo + Github page笔记
Citing Lv2

其实这是第三次折腾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

一些文件的位置

  1. 编辑 about 页面: \source\about\index.html
  2. 编辑 link 页面:\source\_data\links.yml

WIP

 Comments