Hexo 助手 v1.0
前言
代替Git bash
方便快速部署hexo
注意
- 仅适用于Hexo部署工具
- Bat生成可执行程序,将bat放在Root目录下即可
代码
@echo off
echo ===========================
echo 说明:
echo 使用程序前请确保将程序放ROOT
echo 部分功能涉及一些插件,请结合自己的主题使用
echo 联系qq:176804571
echo ===========================
echo 【安装类目】请选择命令:
echo ===========================
echo 1.安装插件
echo 2.清理缓存
echo 3.本地部署
echo 4.部署豆瓣
echo 5.整体压缩
echo 6.上传推送
echo ===========================
echo 【文件操作】扩展命令
echo ===========================
echo 7.新建文章页面
echo 8.新建独立页面
echo ===========================
echo.
set /p input="使用哪种安装方式?1/2/3/4: "
if %input%==1 goto A
if %input%==2 goto B
if %input%==3 goto C
if %input%==4 goto D
if %input%==5 goto E
if %input%==6 goto F
if %input%==7 goto G
if %input%==8 goto H
if %input%==9 goto I
:A
cls
echo ======================================================
echo 请选择安装方式【下载慢或者下载失败请选择cnpm 或 yarn模式】:
echo ======================================================
echo 1.npm
echo 2.cnpm
echo 3.yarn
echo.
set /p install="使用哪种安装方式?1/2/3: "
if %install%==1 (
npm install
pause
exit
)
if %install%==2 (
cnpm install
pause
exit
)
if %install%==3 (
yarn
pause
exit
)
:B
start cmd.exe /k "@echo off && hexo cl && echo. && echo 已清理缓存 && pause && cls && 运行脚本.bat"
exit
:C
start cmd.exe /k "@echo off && hexo s && pause && exit"
start http://localhost:4000
exit
:D
start cmd.exe /k "@echo off && hexo douban && echo. && echo 已部署豆瓣 && pause && cls && 运行脚本.bat"
:E
start cmd.exe /k "@echo off && gulp && echo. && echo 已完成静态压缩 && pause && cls && 运行脚本.bat"
:F
start cmd.exe /k "@echo off && hexo d && echo. && echo 命令已执行完成,如出错请检查配置 && pause && cls && 运行脚本.bat"
exit
:G
cls
set /p t1="请输入文章文件名: "
start cmd.exe /k "hexo n %t1% && echo. && echo 已经在 source/_posts 目录下生成文件:%t1%.md 与 资源文件夹: %t1% && pause && exit"
exit
:H
cls
set /p t2="请输入独立页面文件名: "
start cmd.exe /k "hexo n page %t2% && echo. && echo 已经在 source 目录下生成一个文件夹: %t2% 并在文件夹内创建了文件: %t2%.md && pause && exit"
exit
pause
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 我与微信审核的“相爱相杀”看个人小程序副业