基于Hexo+GitPage的Blog部署
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参数信息
- 进阶详情请参考官方文档!!!
评论