文章目录
  1. 1. 日常维护与主题配置
    1. 1.1. 日常维护命令
      1. 1.1.0.0.1. 1. 博客创建,文件提交,部署
      2. 1.1.0.0.2. 2. 其他可能用到命令
      3. 1.1.0.0.3. 3. 本地zomfice.github.io文件下执行命令
      4. 1.1.0.0.4. 4. Tags和分类样式
      5. 1.1.0.0.5. 5. 站点配置文件与主题配置文件
      6. 1.1.0.0.6. 6.语言修改
      7. 1.1.0.0.7. 7. 代码框序号
      8. 1.1.0.0.8. 8. 仓库配置
      9. 1.1.0.0.9. 9. Next主题首页文章显示摘要,显示阅读全文
      10. 1.1.0.0.10. 10. 怎么让百度和谷歌搜到你的文章呢
      11. 1.1.0.0.11. 11. 搭建遇到的问题
      12. 1.1.0.0.12. 12. 分类标签怎么删除
      13. 1.1.0.0.13. 13. 分类标签无法显示
      14. 1.1.0.0.14. 14. hexo发布博客
      15. 1.1.0.0.15. 15. 主题优化
      16. 1.1.0.0.16. 16. 购买域名
      17. 1.1.0.0.17. 17. 统计、分享、RSS、更新、域名
      18. 1.1.0.0.18. 18. 主题配置与更换
      19. 1.1.0.0.19. 19. 更换Jacman主题
  • 1.2. 主要参考文档
  • 日常维护与主题配置

    日常维护命令

    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主题首页文章显示摘要,显示阅读全文

    Hexo之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                 #部署
    
    15. 主题优化
    16. 购买域名
    17. 统计、分享、RSS、更新、域名
    18. 主题配置与更换
    19. 更换Jacman主题

    主要参考文档

    文章目录
    1. 1. 日常维护与主题配置
      1. 1.1. 日常维护命令
        1. 1.1.0.0.1. 1. 博客创建,文件提交,部署
        2. 1.1.0.0.2. 2. 其他可能用到命令
        3. 1.1.0.0.3. 3. 本地zomfice.github.io文件下执行命令
        4. 1.1.0.0.4. 4. Tags和分类样式
        5. 1.1.0.0.5. 5. 站点配置文件与主题配置文件
        6. 1.1.0.0.6. 6.语言修改
        7. 1.1.0.0.7. 7. 代码框序号
        8. 1.1.0.0.8. 8. 仓库配置
        9. 1.1.0.0.9. 9. Next主题首页文章显示摘要,显示阅读全文
        10. 1.1.0.0.10. 10. 怎么让百度和谷歌搜到你的文章呢
        11. 1.1.0.0.11. 11. 搭建遇到的问题
        12. 1.1.0.0.12. 12. 分类标签怎么删除
        13. 1.1.0.0.13. 13. 分类标签无法显示
        14. 1.1.0.0.14. 14. hexo发布博客
        15. 1.1.0.0.15. 15. 主题优化
        16. 1.1.0.0.16. 16. 购买域名
        17. 1.1.0.0.17. 17. 统计、分享、RSS、更新、域名
        18. 1.1.0.0.18. 18. 主题配置与更换
        19. 1.1.0.0.19. 19. 更换Jacman主题
  • 1.2. 主要参考文档