美文网首页iOS Developer程序员
Hexo相关配置和使用

Hexo相关配置和使用

作者: WenBo丨星空灬 | 来源:发表于2018-01-21 19:28 被阅读0次

    前言

    GitPages+Hexo搭建个人博客这篇文章已经介绍了GitHubPages创建博客项目和Hexo的安装,下面开始介绍Hexo基本配置。

    目录

    • 配置_config.yml文件
    • Hexo常用命令
    • Hexo插件安装

    配置_config.yml文件

    • 站点配置(重要)
    # Site
    title: WenBo丨星空灬  //网站标题
    subtitle: To strive, to seek, to find, and not to yield.  //网站副标题
    description: To strive, to seek, to find, and not to yield.  //网站描述
    author: WenBo  //您的名字
    language: zh-Hans  //网站使用的语言 简体中文 zh-Hans
    timezone:   //网站时区。Hexo 默认使用您电脑的时区
    
    • URL配置
    # URL
    ## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
    url: http://blogwenbo.com/  //网址
    root: /  //网站根目录
    permalink: :year/:month/:day/:title/  //| 文章的 [永久链接](https://hexo.io/zh-cn/docs/permalinks.html) 格式 | `:year/:month/:day/:title/` |
    
    permalink_defaults:  //永久链接中各部分的默认值 
    
    • 目录配置
    # Directory
    source_dir: source  //资源文件夹,这个文件夹用来存放内容。默认值:source
    public_dir: public  //公共文件夹,这个文件夹用于存放生成的站点文件。默认值:public
    tag_dir: tags  //标签文件夹 默认值:tags
    archive_dir: archives  //归档文件夹 默认值:archives
    category_dir: categories  //分类文件夹  默认值:categories
    code_dir: downloads/code  //Include code 文件夹 默认值:downloads/code
    i18n_dir: :lang  //国际化(i18n)文件夹 默认值::lang
    skip_render: README.md  //跳过指定文件的渲染,您可使用 [glob 表达式](https://github.com/isaacs/node-glob)来匹配路径。
    
    • Git部署配置(重要)
    deploy:
      type: git //填git
      repo: git@github.com:wenmobo/wenmobo.github.io.git  //SSH地址
      branch: master  //分支
    
    • 配置README.md
      找到skip_render,并添加README.md
    skip_render: README.md
    
    • 切换主题
    例如:切换成NexT主题,在hexo根文件加下,编辑**_config.yml**文件
    theme: next
    
    //配置之后,执行以下命令清除一下缓存
    hexo clean
    

    Hexo命令

    • 初始化文件夹网站(重要)
    //Hexo 默认在目前的文件夹建立网站
    hexo init
    
    //指定文件夹
    hexo init [folder]
    
    • 新建一篇文章(重要)
    hexo new "my blog"
    
    • 生成静态文件(重要)
    hexo generate
    
    //简写
    hexo g
    
    选项  描述
    -d, --deploy    文件生成后立即部署网站
    -w, --watch 监视文件变动
    
    • 发表草稿
    hexo publish [layout] <filename>
    
    hexo server
    
    //简写
    hexo s
    
    选项  描述
    -p, --port  重设端口
    -s, --static    只使用静态文件
    -l, --log   启动日记记录,使用覆盖记录格式
    
    • 部署网站(重要)
     hexo deploy
    
    //简写
    hexo d
    
    • 查看hexo版本
    hexo version
    
    //简写 
    hexo v
    
    • 新建页面(重要)
    //比如说新建标签页面,执行命令之后会在根目录source文件夹下创建tags文件夹
    hexo new page "tags"
    

    Hexo插件安装

    • Hexo安装Git插件(重要)
     npm install --save hexo-deployer-git
    

    总结

    参看了一些博客,配置好上面这些内容,和熟悉上面这些常用命令,自己也能用Hexo创建博客了,自己也是才开始搭建自己的博客,有些整理的还不是很完善,以后会继续补充。下面一片文章是讲解如何安装使用Next主题的博客:Hexo-NexT配置超炫网页效果。有兴趣的朋友,可以来看看吧。

    参考文章

    相关文章

      网友评论

        本文标题:Hexo相关配置和使用

        本文链接:https://www.haomeiwen.com/subject/wputaxtx.html