1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
| @echo off echo ······················ echo 使用程序前请确保将程序放ROOT echo 部分功能涉及一些插件,请结合自己的主题使用 echo ······················ echo 1.安装插件 echo 2.清理缓存 echo 3.本地部署 echo 4.部署豆瓣 echo 5.整体压缩 echo 6.上传推送 echo 7.新建文章页面 echo 8.新建独立页面 echo 9.一键部署[清理+部署+部署豆瓣+压缩+上传] echo 10.一键部署[清理+部署+上传] 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 if %input%==10 goto J
: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" exit
:E start cmd.exe /k "@echo off && gulp && echo. && echo 已完成静态压缩 && pause && cls && 助手.bat" exit
:F start cmd.exe /k "@echo off && hexo deploy && 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
:I start cmd.exe /k "@echo 一键部署启动 && hexo clean && echo 清除本地缓存,正在重新部署... && echo. && hexo g && echo 部署完成,正在获取豆瓣资源... && echo. && hexo douban && echo 豆瓣资源获取完毕,正在进行资源整合,压缩中... && echo. && gulp && echo 资源压缩完成,正在进行上传... && echo. && hexo deploy && echo 上传成功!. && echo. && echo 一键部署成功! && pause && cls && 助手.bat" exit
:J start cmd.exe /k "@echo 一键部署启动[基础部署] && hexo clean && echo 清除本地缓存,正在重新部署... && echo. && hexo g && echo 部署完成,正在上传资源... && echo. && hexo deploy && echo 上传成功!. && echo. && echo 一键部署成功! && pause && cls && 助手.bat" exit
pause
|