安装
输入命令:npm install -g hexo-cli
创建hexo文件夹
创建一个博客目录,在该目录下hexo init
安装依赖包
npm install
站点配置
站点配置
必须要改动的
1 | title: xxx # 博客名,站点名称 |
发布必须要增加的
1 | deploy: # 部署相关配置 |
本地查看默认站点
生成文件hexo g
或 hexo generate
启动服务hexo s
或 hexo server
浏览器输入localhost:4000
查看
部署到github
确认站点配置文件配置正确
1 | deploy: |
发布hexo clean && hexo g && hexo d
或hexo clean && hexo generate && hexo deploy
发布文章
1 | hexo new "博客文章文件名" |
或新建md文件放到
/source/_posts文件夹或其子文件夹中
文章要按照规定格式书写,如:
1 | title: 个人博客搭建详解 # 这是标题 |
本地预览文章
清除缓存: hexo clean
生成静态网页: hexo g
预览: hexo s
注意
- 已发布的文章发生修改, 可直接预览,即 不执行上述3个命令,刷新浏览器即可;
- 远程部署必须要执行上述命令
- 修改内容一旦预览与修改不一致,则需要
clean
也可一次性执行:hexo clean && hexo g && hexo s
创建分类及标签页面
分类
命令:hexo new page "categories"
找到 index.md 文件增加页面类型:
type: “categories” #将页面的类型设置为categories
标签
hexo new page "tags"
index.md文件
设置页面类型:type: “tags”
站点配置:启用分类及标签,清除缓存,生成页面,启动服务预览,无问题后发布
404页面
1 | hexo new page "404" |
编辑source/404.md
即可