博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hexo 入门
阅读量:7038 次
发布时间:2019-06-28

本文共 1026 字,大约阅读时间需要 3 分钟。

安装

在安装之前需要确保系统已经安装了:

运行下面的命令来检查是否安装:

# 检查 git 是否安装$ git --version# 检查 nodejs 是否安装$ node --version复制代码

然后就可以安装 Hexo 的命令行工具了,运行下面的命令:

$ npm i -g hexo-cli复制代码

配置

安装成功以后运行下面的命令创建工作目录:

$ hexo init 
&& cd
复制代码

安装依赖包:

$ npm i复制代码

这里我们拿 做个例子。

安装 Next theme:

$ git clone https://github.com/theme-next/hexo-theme-next themes/next复制代码

然后在 _config.yml 中更改属性 theme

theme: next复制代码

Next 主题配置:

  • 创建 source/_data/next.yml 文件。
  • themes/next 目录下有个默认的配置文件 _config.yml,可以根据自己的需求从 _config.yml 选择需要的配置复制到 source/_data/next.yml 中。
  • 中有非常详细的配置介绍。

工作流程

创建新的 post:

$ hexo new post 
复制代码

创建新的 draft:

$ hexo new draft 
复制代码

从 draft 发布新的 post:

$ hexo publish 
复制代码

运行 hexo server

$ hexo server -d复制代码

-d--draft 的简写,默认是不渲染 draft 文章的。

发布到 Github

下载 hexo-deployer-git

$ npm i hexo-deployer-git复制代码

_config.yml 中添加 deploy 属性:

deploy:  type: git  repo: 
branch: [branch] message: [message]复制代码

发布:

hexo deploy --generate复制代码

转载于:https://juejin.im/post/5c3e9b6df265da611c273566

你可能感兴趣的文章
jQuery开发者眼中的AngularJS
查看>>
【DAY9】 关于多线程熊吃蜜Demo1的作业实验
查看>>
Python实现多属性排序
查看>>
nginx 访问日志分析
查看>>
RabbitMQ之消息确认机制(事务+Confirm)
查看>>
给出一个数组,计算数组中少了哪个数据的实现
查看>>
USB-232卡 配置
查看>>
C#窗体程序皮肤设置
查看>>
T-SQL.字符串函数
查看>>
mysql慢查询
查看>>
offices文件打开乱码问题如何处理
查看>>
抓屏程序
查看>>
many-to-many出现的问题
查看>>
第5章 配置邮箱服务
查看>>
node.js的一个简单框架
查看>>
PPT如何保存还原已剪裁图片的原始版本
查看>>
lnmp一键安装之-php
查看>>
ajax 同步和异步的区别
查看>>
linux shell单引号、双引号及无引号区别(考试题答案系列)--看到这篇文章之后我豁然开朗...
查看>>
排错 zabbix-agent 主机重启无法被监控
查看>>