1. 环境搭建

hexo开发需要以下环境支持:

  • Nodejs

  • npm或者yarn

  • hexo-cli

如果当前电脑已经有以下环境可以自行跳过安装

1.1 Nodejs

安装nodejs有以下两种方法;

  1. 到Nodejs官网下载对应nodejs 稳定版本安装包 https://nodejs.org/en/

  2. 使用nvm安装,nvm安装nodejs请移步 https://github.com/creationix/nvm

1.2 Npm,Yarn安装

在安装完成nodejs后会默认自带npm,如果要是用yarn请到yarn官网下载安装包后自行安装
https://yarnpkg.com/zh-Hans/

1.3 hexo-cli 安装

在当前系统命令行中执行以下命令:

  1. npm install -g hexo-cli #使用npm安装
  1. yarn global add hexo-cli #使用yarn安装

两种方法选择其一即可,推荐使用yarn,yarn更加稳定和快速

2. hexo 工程配置与运行

2.1 初始化

在工作目录运行以下命令:

  1. hexo init

命令执行完成后即可生成hexo工程目录和文件
修改根目录的_config.yml进行hexo工程配置,详细配置请查看hexo官方文档 链接

2.2 运行开发环境

运行以下命令开启开发环境,默认端口为4000

  1. hexo s

运行完成后打开浏览器访问localhost:4000就可以看到hexo默认页面

2.3 新建文章,分类和标签

  1. hexo new post your_post_name #新建post
  2. hexo new page cateoryies #新建分类
  3. hexo new page tags #新建标签

详情请参考hexo和对应主题文档

2.4 打包

  1. hexo g

运行完此命令会输出打包文件,默认目录为/public

2.5 部署

修改_config.yml 配置中deploy配置,不同的部署对象需要安装对应插件

  1. hexo g