MD文件上传简化
1.在hexo-blog文件夹下创建四个文件:hexo-run.sh ,Run-Hexo.bat ,hexo-deploy.sh ,Run-Deploy.bat
2.编辑文件
1.hexo-run.sh
1 2 3 4 5 6 7 8 9 10 11
| #!/bin/bash echo "▶ 正在清理生成文件..." hexo clean
echo "▶ 正在生成静态页面..." hexo g
echo "▶ 启动本地服务器..." hexo s
echo -e "\n✅ 所有操作已完成!浏览器访问 http://localhost:4000"
|
2.Run-Hexo.bat
1 2 3 4
| @echo off cd /d %~dp0 "自己的Git目录\git\PortableGit\bin\bash.exe" --login -i -c "./hexo-run.sh" pause
|
3.hexo-deploy.sh
1 2 3 4 5 6 7 8 9 10 11 12
| #!/bin/bash
echo "▶ 正在清理生成文件..." hexo clean
echo "▶ 正在生成静态页面..." hexo g
echo "▶ 开始部署到服务器..." hexo d
echo -e "\n✅ 所有部署操作已完成!请检查远程仓库更新情况"
|
4.Run-Deploy.bat
1 2 3 4
| @echo off cd /d %~dp0 "自己的git目录\git\PortableGit\bin\bash.exe" --login -i -c "./hexo-deploy.sh" pause
|
3.使用说明
1.双击执行Run-Hexo.bat,等同于在hexo-blog文件夹下执行git bash here命令行执行hexo clean && hexo g && hexo s,即本地部署
2.双击执行Run-Deploy.bat,等同于在hexo-blog文件夹下执行git bash here命令行执行hexo clean && hexo g && hexo d,即服务器部署
3.优点:简化操作,保持Git Bash环境,彩色终端输出,支持bash高级功能