博客迁移记录
Contents
从hexo到hugo
从高中开始就采用hexo+GitHub Pages的方式搭建博客,hexo确实很强大,但是由于需要借助node的原因,用起来总是没那么舒服,尤其是在换了电脑之后,配置环境比较麻烦,npm install
也比较臃肿,于是决定采用hugo。
hugo是一个使用go语言开发的博客框架,由于是go编写的,所以渲染速度总的来说比hexo快不少,而且安装起来也很简单,也有不少美观的主题,方便部署到各个平台。
环境配置
系统环境:macOS arm64 (M1 Silicon) Go Version: go1.16beta1 darwin/arm64 homebrew版本:3.0.5
我是用的为arm平台的golang,没有测试过用intel平台的go版本进行配置
安装hugo
|
|
创建一个新网站
|
|
添加一个主题
|
|
添加篇文章
我的主题文章保存在了content文件夹中的post目录
|
|
本地进行渲染预览
|
|
之后可以通过打开localhost:1313来进行预览
部署到GitHub仓库
|
|