目录
  1. 1. 配置_config.yml文件
  2. 2. Hexo命令
Hexo相关配置和使用

主页: https://hexo.io/zh-cn/
主页中有非常详细的介绍,主页中有介绍内容我这里就不赘述了,这里主要说说主页中没有详细说明内容。

hexo 可以理解为是基于node.js制作的一个博客工具,不是我们理解的一个开源的博客系统。其中的差别,有点意思。
hexo 正常来说,不需要部署到我们的服务器上,我们的服务器上保存的,其实是基于在hexo通过markdown编写的文章,然后hexo帮我们生成静态的html页面,然后,将生成的html上传到我们的服务器。简而言之: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
  • 切换主题
    例如:切换成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>
  • 启动服务器。默认情况下,访问网址为: http://localhost:4000/
    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安装Git插件
    npm install --save hexo-deployer-git
文章作者: Gadfly
文章链接: https://blog.gadfly.pub/2019/11/09/gong-ju-zi-liao/hexo-xiang-guan-pei-zhi-he-shi-yong/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 牛虻的世界
打赏
  • 微信
  • 支付寶

评论