Hexo搭建静态博客踩坑日记(二)
前言
Hexo搭建静态博客踩坑日记(一), 我们说到利用Hexo快速搭建静态博客.
这节我们就来说一下主题的问题与主题的基本修改操作.
起步
- chrome
- github
- hexo
- git
- node.js
寻找主题
chrome 搜索 github, 接着github全站搜索hexo-theme 相关项目.
为了方便, 这里给出主题地址推荐.
Hexo Star排名靠前的5个主题:
- iissnan/hexo-theme-next, star 15k
- litten/hexo-theme-yilia, star 7.2k
- bolnh/hexo-theme-material, star 3.8k
- ppoffice/hexo-theme-icarus, star 3.3k
- ...
- ...
- 本次以matery作为主题配置
- blinkfox/hexo-theme-matery, star 1.6k
数据由GitHub复制而来,排名请以实际为主
主题下载/配置修改
进入上次提到的hexo初始化目录 blog目录下.
>> cd blog
# 下载主题
>> git clone https://github.com/blinkfox/hexo-theme-matery.git theme/matery
...
...
# 修改配置
>> vim _config.yml # 不熟悉vim操作的 可以用text等文本文件打开修改 theme 对应的主题
...
...
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
# 找到theme: 按a或者i 进入编辑模式, 把主题修改为matery.
# 然后esc退出编辑模式, 按:键, 然后输入wq 回车即可保存退出
theme: matery
...
...
重启应用
# 清除缓存
>> hexo clean
INFO Deleted database.
INFO Deleted public folder.
# 构建生成 generate
>> hexo g
...
...
INFO 128 files generated in 186 ms
# 本地查看
>> hexo s
INFO Start processing
INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.
# 发布到github or gitee
>> hexo d
这样就可以看到主题效果啦, 如果出现没有css样式, 推荐检查一下 theme: name 与 theme文件夹下的 主题文件夹名称是否一致.
效果展示: >>my-hexo-blog
后记
到这里应该可以简单的看到主题效果了, 如需个性化主题, 可阅读github下的readme文档(中英文自由看大佬您的选择). 基本操作就是 cnpm install 需要的插件 然后 修改blog下的 _config.yml. 还有就是修改主题文件夹(eg: matery文件夹)下的 _config.yml.
图片会后期根据建议补充, 还请大家有问题多多交流.
Hexo搭建静态博客踩坑日记(二)的更多相关文章
- Hexo搭建静态博客踩坑日记(一)
前言 博客折腾一次就好, 找一个适合自己的博客平台, 专注于内容进行提升. 方式一: 自己买服务器, 域名, 写前端, 后端(前后分离最折腾, 不分离还好一点)... 方式二: 利用Hexo, Hug ...
- 使用github和hexo搭建静态博客
获得更多资料欢迎进入我的网站或者 csdn或者博客园 终于写这篇文章了,这是我使用github和hexo搭建博客的一些心得,希望能给大家一点帮助.少走点弯路.刚接触github,只是用来存项目的版本, ...
- 在GitHub上使用Hexo搭建静态博客
搭建静态博客须要一个前提是电脑上有安装git而且有github帐号,这个不懂能够看廖雪峰先生的git教程 1.下载nodejs.在官网上能够下载 2.使用git进入你新建的一个目录,输入命令 npm ...
- hexo搭建静态博客
1. 环境环境 1.1 安装Git 请参考[1] 1.2 安装node.js 下载:http://nodejs.org/download/ 可以下载 node-v0.10.33-x64.msi 安装时 ...
- Hexo搭建静态博客站点
什么是Hexo? Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页. 本文将介绍如何在没有域名和云主机的 ...
- hexo 搭建静态博客 + Next 主题配置
参考手册 HEXO:https://hexo.io/zh-cn/ NEXT:http://theme-next.iissnan.com/ 安装hexo npm install hexo-cli -g ...
- Github+Hexo搭建静态博客
开始 在安装hexo之前,必须确认你已经安装了Node.js和Git,并且注册了一个Github账号. 1.创建Github仓库 1) 仓库名为xxx.github.io 创建一个以"用户名 ...
- 使用 Hexo 搭建静态博客
目录 Hexo 简介 什么是 Hexo? Hexo 安装 Hexo 建站 Hexo 配置 Hexo 自定义主题 Hexo 写作 Hexo 服务器 Hexo 生成与发布 一键部署 Hexo 站点到 gi ...
- windows上使用mkdocs搭建静态博客
windows上使用mkdocs搭建静态博客 之前尝试过用HEXO搭建静态博客,最近发现有个叫mkdocs的开源项目也是搭建静态博客的好选择,而且它支持markdown格式,下面简要介绍一下mkdoc ...
随机推荐
- Spring Boot2 系列教程 (十七) | 整合 WebSocket 实现聊天室
微信公众号:一个优秀的废人.如有问题,请后台留言,反正我也不会听. 前言 昨天那篇介绍了 WebSocket 实现广播,也即服务器端有消息时,将消息发送给所有连接了当前 endpoint 的浏览器.但 ...
- 使用ajax向后台发送请求跳转页面无效的原因
Ajax只是利用脚本访问对应url获取数据而已,不能做除了获取返回数据以外的其它动作了.所以浏览器端是不会发起重定向的. 1)正常的http url请求,只有浏览器和服务器两个参与者.浏览器端发起一个 ...
- 安全检测检查清单(Web)网站
(一) 检查项:弱锁定机制 优先级:高 检查要点:检查系统帐号锁定机制健壮性 检查方法: 1.尝试使用错误的密码登录5次,查看账户是否被锁定2.等待10分钟再次测试,确认该用户是否还处于锁定状态 (二 ...
- 关于neo4j初入门(1)
图形数据库也称为图形数据库管理系统或GDBMS. Neo4j的官方网站:http://www.neo4j.org Neo4j的优点 它很容易表示连接的数据 检索/遍历/导航更多的连接数据是非常容易和快 ...
- DataFrame 索引和复合索引
前面按照多个条件进行分组产生的索引是复合索引 一.索引 # a.获取index df.index # b.指定index df.index = [] # c.重新设置index df.reindex( ...
- 6、python基本数据类型之序列类型
前言:python的基本数据类型可以分为三类:数值类型.序列类型.散列类型,本文主要介绍序列类型及其通用操作. 一.序列类型 1)字符串(str):用单引号('),双引号("),三引号(三单 ...
- azure 第一弹
- 将一条路由约束到一组指定的值 约束路由 URL路由
- 靶机-SickOs 1.2 Walkthrough
SickOs:1.2 https://www.vulnhub.com/entry/sickos-12,144/ 参考:https://www.cnblogs.com/yuzly/p/10854392. ...
- 超越队西柚考勤系统--Beta冲刺2
超越队西柚考勤系统- -beta冲刺2 格式描述 这个作业属于哪个课程 课程链接 这个作业要求在哪里 作业链接 团队名称 超越队(西柚考勤系统) 这个作业的目标 对alpha版本的程序进行改进,代码核 ...