Hello Hexo

相关网址

  • Hexo官网:介绍了如何安装并初始化hexo,提供了相关的npm命令,参照官网给出的示例,就可以初始化一个hexo。官网还提供了文档说明、API的使用、插件和主题的相关介绍

  • Hexo GitHub地址

  • NexT主题官网:介绍了如何安装NexT主题,并且提供说明文档介绍如何配置主题,以及第三方服务的使用

  • NexT主题Github地址 v6.0.0之前:请使用6.0之后的版本

  • NexT主题Github地址 v6.0.0之后:使用时请注意文件夹中的 .ignore 文件要删除在上传到git,否则有些图标文件在部署的时候会被忽略,导致不显示问题

  • 编辑器:编辑器使用的是hexo-admin,在hexo官网点击插件菜单,就可以找到hexo-admin的内容。hexo-admin GitHub地址

hexo安装及初始化

在安装前,请先安装node.js,这里不进行描述

1
2
3
4
5
$ npm install hexo-cli -g	//全局安装hexo-cli
$ hexo init blog //初始化一个博客项目,其中blog为自定义的项目名,根据自己的爱好设定即可
$ cd blog
$ npm install //安装相关依赖
$ hexo server //启动项目

启动项目后,控制台会显示访问的地址,默认为:http://localhost:4000 ,打开浏览器进行访问即可

hexo相关命令

  • 启动服务

    1
    $ hexo server	//or hexo s

    以debug方式启动:hexo server -d

  • 生成静态文件

    1
    $ hexo generate		//or hexo g
  • 部署到远程站点

    1
    $ hexo deploy	//or hexo d

NexT主题的安装及配置

可根据官网的文档进行设置即可

NexT主题显示语言的配置

站点配置文件中,配置language属性,属性值可到主题文件夹中的目录\themes\next\languages中获取文件名即可

配置编辑器hexo-admin

相关命令如下

1
2
3
npm install --save hexo-admin
hexo server -d
open http://localhost:4000/admin/

配置首页中【阅读全文】标签

在文章中适当的位置添加<!-- more --> 即可,推荐使用该方式

设置链接

https://github.com/rozbo/hexo-abbrlink