Hexo 后台运行
问题背景在启动hexo博客项目时,使用 hexo server 命令智能挂在前台,一旦退出控制台,服务进程就自动关闭。尝试使用 hexo server & 也无法解决。
解决办法使用pm2工具解决, pm2是一个管理nodejs进程的工具。详情参考:
安装pm21npm install -g pm2
启动文件在博客项目根目录创建并编写app.js启动文件。
1234567891011const { exec } = require('child_process')exec('hexo server',(error, stdout, stderr) => { if(error){ console.log('exec error: ${error}') return } console.log('stdout: ${stdout}'); console.l ...