- 介绍
- 简单轻量,基于node的静态博客框架
- 可以部署在自己node服务器上,也可以部署在github上
- 目录结构
- scaffolds # 脚手架
- scripts # 写文件的js, 扩展hexo功能
- source # 存放博客正文内容
- _drafts # 草稿箱
- _posts # 文件箱
- themes # 皮肤
- _config.yml # 全局配置文件
- db.json # 静态常量
- 使用
- npm install -g hexo
- hexo version
- hexo init nodejs-hexo
- cd nodejs-hexo && hexo server
- hexo new 新博客 # 产生 source/_posts/新博客.md
- hexo server # 启动server
- hexo generate # 静态化处理
- github中创建一个项目nodejs-hexo, 在_config.yml中找到deploy部分,设置github项目地址
- hexo deploy
- 部署以后,分支是gh-pages, 这是github为web项目特别设置的分支
- 上github,点settings找到github pages, 找到自己发布的站点
- 无法访问静态资源