Hexo博客搭建(五):日常维护命令与配置
文章目录
1.2. 主要参考文档
- 1. 日常维护与主题配置
- 1.1. 日常维护命令
- 1.1.0.0.1. 1. 博客创建,文件提交,部署
- 1.1.0.0.2. 2. 其他可能用到命令
- 1.1.0.0.3. 3. 本地zomfice.github.io文件下执行命令
- 1.1.0.0.4. 4. Tags和分类样式
- 1.1.0.0.5. 5. 站点配置文件与主题配置文件
- 1.1.0.0.6. 6.语言修改
- 1.1.0.0.7. 7. 代码框序号
- 1.1.0.0.8. 8. 仓库配置
- 1.1.0.0.9. 9. Next主题首页文章显示摘要,显示阅读全文
- 1.1.0.0.10. 10. 怎么让百度和谷歌搜到你的文章呢
- 1.1.0.0.11. 11. 搭建遇到的问题
- 1.1.0.0.12. 12. 分类标签怎么删除
- 1.1.0.0.13. 13. 分类标签无法显示
- 1.1.0.0.14. 14. hexo发布博客
- 1.1.0.0.15. 15. 主题优化
- 1.1.0.0.16. 16. 购买域名
- 1.1.0.0.17. 17. 统计、分享、RSS、更新、域名
- 1.1.0.0.18. 18. 主题配置与更换
- 1.1.0.0.19. 19. 更换Jacman主题
- 1.1. 日常维护命令
日常维护与主题配置
日常维护命令
1. 博客创建,文件提交,部署
hexo new "博客文章题目" //创建文章
git add . //注意最后的 . ,这个表示当前目录
git commit -m "....." //本地commit
git push origin hexo //提交网站相关文件
git pull origin hexo //拉取分支
hexo g -d //执行生成网站并部署到GitHub上
2. 其他可能用到命令
git branch hexo //创建hexo分支
git checkout hexo //转换到hexo分支
rm -rf * //删除所有文件,隐藏文件不会删除
git status
3. 本地zomfice.github.io文件下执行命令
npm install hexo
hexo init
npm install
npm install hexo-deployer-git #此时当前分支应显示为hexo
4. Tags和分类样式
---
title: 'Hexo博客搭建 (一):部署到Github'
date: 2018-02-24 14:39:54
tags:
- Hexo
categories:
- Hexo博客
---
5. 站点配置文件与主题配置文件
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
站点配置文件:_config.yml
主题配置文件:themes/next/_config.yml
6.语言修改
站点配置文件下:
# Site
title: Zomfice’s blog
subtitle:
description: 巧xxxxxxx
author: Zomfice
language: zh-Hans
timezone:
7. 代码框序号
站点配置文件
highlight:
enable: true
line_number: false(true->false)
auto_detect: false
tab_replace:
8. 仓库配置
站点配置文件
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@github.com:Zomfice/Zomfice.github.io.git
branch: master
9. Next主题首页文章显示摘要,显示阅读全文
主题配置文件
# Automatically Excerpt. Not recommand.
# Please use <!-- more --> in the post to control excerpt accurately.
auto_excerpt:
enable: false(false->true)
length: 150
10. 怎么让百度和谷歌搜到你的文章呢
11. 搭建遇到的问题
12. 分类标签怎么删除
13. 分类标签无法显示
分类和标签只要的.md文档中按照格式写,就会自动在Tags和categories中显示
14. hexo发布博客
hexo clean //每次有大变动,比如更换主题等操作时,可以清理以下之前的缓存;
hexo g //即hexo generate,生成静态文件;
hexo s //即hexo server,启动服务器。默认情况下,访问网址为: http://localhost:4000/;
hexo d //即hexo deploy,部署网站到Github。
hexo常用命令
hexo n "我的博客" == hexo new "我的博客" #新建文章
hexo p == hexo publish #发布草稿
hexo g == hexo generate #生成静态网页
hexo s == hexo server #启动服务预览
hexo d == hexo deploy #部署