原文档

Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

基础环境搭建

基于win10环境

Hexo的安装与使用

  • 使用开发工具或者命令行在某个盘符下

使用全局或者局部安装

npm install -g hexo-cli // npm install hexo

Node.js 版本限制 建议下载最新版本

Hexo建站

  • 新建文件夹
  • cd 文件夹中
  • hexo init
  • npm i

目录介绍–具体请参考官方文档

.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes

服务端

  • npm install hexo-server --save
  • hexo cl; hexo g; hexo s hexo clean && hexo g && hexo s
  • 当清除后简写操作 hexo g -s
  • 安装完成后,输入以下命令以启动服务器,您的网站会在 http://localhost:4000 下启动。在服务器启动期间,Hexo 会监视文件变动并自动更新,您无须重启服务器。

静态模式

服务器只处理 public 文件夹内的文件,而不会处理文件变动,在执行时,您应该先自行执行 hexo generate,此模式通常用于生产环境(production mode)下。
hexo s

生成端 部署到服务器

hexo g -d

注册并连接github

  • 参考标题超链接里面
  • 主要是在github上建立一个 <你的 GitHub 用户名>.github.io 仓库
  • 修改_config.yml中deploy参数信息
  • 进阶详情请参考官方文档!!!