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 ...
Butterfly 安裝文檔(七) 更新日誌
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
Butterfly 安裝文檔(七) 更新日誌
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
Butterfly 安裝文檔(七) 更新日誌3
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment