有一天把hexo配置好了,但是每次更新后还有手动部署太麻烦。正好有个pm2的工具,完全可以代替我们做这些事。
安装 pm2
1 | npm install -g pm2 |
在博客source目录新建start.json
1 | var process = require('child_process'); |
新建watch.json
1 | { |
使用pm2命令实现监控文件变动自动提交
1 | pm2 start watch.json |
pm2常用命令
1 | pm2 list |
这样就会发现Hexo已经被自动部署到github啦,而且时刻保持最新版