原理
Hexo是什么?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
简单说,就是会把 Markdown 解析生成 html。
通过 hexo server 启动后,默认会绑定 4000 端口,此时,既能对外提供服务。
当我们想搭一套博客的时候,大致需要三步
- 安装 Hexo
- 安装喜欢的 Theme
- 将自己写作的内容放到指定目录
2018年1月1日大约 2 分钟
Hexo是什么?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
简单说,就是会把 Markdown 解析生成 html。
通过 hexo server 启动后,默认会绑定 4000 端口,此时,既能对外提供服务。
当我们想搭一套博客的时候,大致需要三步
npm install pm2 -g
var exec = require('child_process').exec;
var cmd = 'cd /opt/hexo/hexoui && nohup hexo s &';
exec(cmd, function (error, stdout, stderr) {
// 建议打印如下日志,便于排查问题
if (stdout) {
console.log('stdout: ' + stdout);
}
if (stderr) {
console.log('stderr: ' + stderr);
}
if (error) {
console.info('start error!', error);
process.exit(0);
} else {
console.info('start hexo-js success!')
}
});