Hexo书写博客

Hexo简介

A fast, simple & powerful blog framework, powered by Node.js.

工具推荐

  • WebStorm
  • Visual Studio Code
  • MarkdownPad

安装步骤

1. 首先得有Node.js.
2. 其次全局安装hexo
1
$ npm install -g hexo
3. git clone 克隆配置完好的Hexo环境
1
2
3
$ git clone git@github.com:TC-Flight-Int-Web/blog.git
$ cd blog
$ git pull origin master //获取最新的代码,防止冲突,搞掉其他人文章

记住一定要获取最新的代码

4. 进入对应目录,安装对应依赖包
1
2
$ cd blog
$ npm install
5. 创建一篇文章
1
2
$ hexo new "Hello Hexo"
$ INFO Created: [绝对路径]\blog\source\_posts\hello-hexo.md
6. 本地书写文章打开对应目录文件
1
$ 打开对应目录文件【[绝对路径]\blog\source\_posts\hello-hexo.md】
7. 打开markdown,默认情况

markdown默认情况

  • title 文章标题
  • date 发布时间
  • tags 标签
  • author 作者
8. markdown语法书写

  • 添加图片统一路径
    保存图片路径
  • 图片添加的语法
    图片markdown语法
9. 启动Hexo Server 本地查看
1
2
3
$ hexo s
$ INFO Start processing
$ INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.
10. 发布文章
1
2
3
4
5
6
$ hexo clean //清除缓存
$ hexo d
$ INFO Deploying: git
$ INFO Clearing .deploy_git folder...
$ INFO Copying files from public folder...
$ INFO Deploy done: git
  • 发布执行请先hexo clean 清除发布历史数据
  • 目前发布文章需要手动输入github用户名和密码进行发布
11. 提交代码,防止其他人搞掉你的文章
1
2
3
4
$ git pull origin master
$ git add .
$ git commit -m "文章书写"
$ git push origin master