HEXO的观察
start at 2022/10/01?

起因是对gitpage没法用动态网页,而又想给自己的博客实现md实时渲染而烦恼,搜索到了一些博客用的框架,最后选择了轻量简单的hexo尝试效果

安装

安装nodejs

sudo pacman -S nodejs
node -v

安装npm

sudo pacman -S npm
npm -v

安装hexo

"装本体
sudo npm install hexo-cli -g
"装部署插件
sudo npm install hexo-deployer-git --save

使用

mkdir hexo
cd hexo
"初始化博客
hexo init
"新建博客
hexo n "你好"

目录

public是静态页面

source/_posts是存放的文章

themes是博客主题

_config.yml是博客全局配置

部署

hexo s

上传gitpage

在deploy里输入

deploy:
    type:git
    repo: git@github.com:username/repo
    branch: master
"清理缓存
hexo clean
"创建静态网页到public文件夹
hexo g
"上传gitpage
hexo d

总结

gitpage不支持动态页面于是就把需要的网址转换成静态页面,本质上是用脚本转换了markdown到html,上传GitPage其实也只是创建了一个git仓库把静态网页上传,感觉实现方式有点粗鲁,但是有效

还是先用一段时间,到时候自己看看有什么优雅的实现方式

2022/10/01
> CLICK TO back <