title: Jacman基于Pacman修改的Hexo主题
date: 2015-03-22 17:11:20
categories: Hexo
description: Jacman 基于 Pacman 主题修改而来
前言
由于Pacman已经暂停更新,加上Hexo已经升级为3.0,很多主题需要重新适配,而Jacman是基于Pacman修改而来,在前端设计样式和功能上做了很多合理的修改和完善,相信你也一定可以很快上手。
Jacman是一款基于Pacman修改并坚持更新的Hexo主题。
更新历史
2015年03月22日 - 初稿
阅读原文 - Pacman为Hexo量身定制的响应式主题
扩展阅读
- Jacman - wuchong/jacman · GitHub
- HelloDog Index - 索引 | Index
主题安装
设置很简单,请参考原文中文说明
Jacman
如何使用 Jacman 主题
配置yml
这是我自己的真实配置文件,请参考原文注释做修改
全局yml
|
|
主题yml
|
|
内容发布
修改post预设格式
建议按照个人习惯修改
hexo\scaffolds
中的post.md
|
|
生成文章
文章如含有有中文请修改编码为
UTF-8
避免乱码
1.命令生成初始文章,文件名空格会自动加-
hyphen中横线
|
|
2.在hexo\source\_posts
中编辑生成出来的hexo-post
文件
|
|
3.本地预览文章内容,登录localhost:4000
查看效果
4.发布内容到public
文件夹,然后我选择手动复制同步到GitHub
导航栏添加自定义页面
1.命令手动生成自定义页面
2.编辑hexo/source/about/index.md
内容
3.修改themes/jacman/_config.yml
文件
其它修改
RSS和sitemap
1.安装RSS和sitemap插件
2.开启RSS和sitemap功能,编辑hexo/_config.yml
3.修改thems/jacman/_config.yml
,编辑Widgets和rss
4.手动提交生成出来的atom.xml
文件给搜索引擎
添加404页面
在GitHub根目录下如http://wsgzao.github.io
设置404.html即可,建议使用腾讯公益404
网站统计
Jacman自带的选择足够了
站内搜索
已提交微搜索(swiftype也很不错)的Pull Request给Jacman,欢迎大家体验
微搜索 - 微搜索 - 最好用的站内搜索工具
swiftype - Swiftype - Site search and mobile app search
常见错误
- 修改配置文件时注意
YAML
语法,参数冒号:
后一定要留空格
- 中文乱码请修改文件编码格式为
UTF-8
- GitHub同步慢或者失败请使用翻墙代理加速