使用Hexo从笔记仓库搭建自己的博客
HexoOfficial Doc成果 : blog.kuangcp.top参考 博客 | 部署Hexo在docker中下拉笔记仓库, 然后构建, 然后推送到github的page上其实可以更为简单, 使用travi.ci 进行构建和发布 参考安装 hexonpm install -g hexo新建一个目录然后初始化 hexo init根据md生成静态资源文件 ...
·
Hexo
成果 : blog.kuangcp.top
- 在docker中下拉笔记仓库, 然后构建, 然后推送到github的page上
- 其实可以更为简单, 使用travi.ci 进行构建和发布 参考
安装 hexo
npm install -g hexo
- 新建一个目录然后初始化
hexo init
- 根据md生成静态资源文件
hexo generate
|hexo g
- 本地试运行
hexo server
|hexo s
- 清除静态文件
hexo clean
- 发布到远程
hexo deploy
|hexo d
主配置文件
-
当前目录下的
_config.yml
是主配置文件 -
Site 部分
- subtitle: 对自己的描述或者对网站的描述
- description: 对网站的描述,提供给搜索引擎看的
- author: 作者
- language: 中文是zh-CN
- timezone: 不填就好,系统自己会计算时区
-
URL
- url: 填写你自己网站的域名
- root: 如果你的网站首页就在你github仓库的根目录下,则不用修改,否则改成你网站首页所在目录即可。
- 后面默认。
-
Extensions
-
Deployment
- type: git
- repo: 仓库URL
- branch: master 分支,一般是master
-
安装 工具
npm install hexo-deployer-git --save
插件
indigo
一个Material Design风格的Hexo主题
文章相关
配置
tags
source/tags/index.md
---
title: "tags"
type: tags
layout: "tags"
---
categories
source/categories/index.md
---
title: "categories"
type: categories
layout: "categories"
---
新建文章
hexo new "postName"
#postName是文章的名字- 文章的开头具有 时间,标题,分类, 标签等信息
- 然后生成
hexo g
发布hexo d
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献3条内容
所有评论(0)