首页 > 其他分享 >Hexo 助手 v1.0

Hexo 助手 v1.0

时间:2023-02-21 12:44:49浏览次数:33  
标签:pause goto Hexo echo v1.0 助手 exit && input%

前言

代替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

标签:pause,goto,Hexo,echo,v1.0,助手,exit,&&,input%
From: https://www.cnblogs.com/lmzq/p/17140536.html

相关文章

  • Hexo 引用本地Html使用自定义页面
    前言hexo在部署时会渲染md文件,将md文件转换为html文件。本地html文件不需要再次渲染,所以只需要在根目录将html跳过渲染即可。具体步骤存放文件在[ROOT]\source\创......
  • ChatGPT:将一个「营销小助手」请回家
    ChatGPT的热度席卷了全球科技圈。发布短短五天内,ChatGPT用户数就超过100万人;两个多月后月活用户突破1亿。ChatGPT是谁?ChatGPT是由OpenAI开发的一个人工智能聊天机器人......
  • Visual Studio 集成了.NET 升级助手插件
    .NET团队2023年2月16日在官方博客上发布了名为“.NETUpgradeAssistant”的全新VisualStudio扩展,帮助开发人员升级.NET应用程序。这意味着程序员可以不通过命令行工具......
  • Jmeter安装插件助手
    在用Jmeter做压力测试的同学应该都知道,有很多插件是需要我们自己下载的,就比如一些监控插件等那这些监控插件是在哪里下载的呢?一般有两种方式:1.在官网下载,导入到jmete......
  • ChatGPT中文免费小程序(AI GPGT智能助手) - ChatGPT国内小程序版在线使用
    ChatGPT中文网是一个面向中国用户的聊天机器人网站,旨在为国内用户提供一个自然的环境、有趣、实用的聊天体验。它使用最新的自然语言处理技术来帮助用户更好地理解他们的聊......
  • 网络调试助手|网络调试助手(CM精装版) V4.1.0 绿色版
    http://www.winwin7.com/soft/16987.html#xiazai网络调试助手软件功能1、支持UDP,TCP协议2、支持单播/广播,集成TCP服务器和客户端3、支持ASCII/Hex发送,发送和接收的数据......
  • Ubuntu下安装串口调试助手CuteCom
    sudoapt-getinstallcutecom下载安装好后,通过whereis查看软件安装位置。imy@imy-virtual-machine:~$whereiscutecomcutecom:/usr/bin/cutecom/usr/share/man/m......
  • jmeter二次开发自定义函数助手
    需求:在工作中,需要使用唯一的字符串来作为订单ID,于是想到了UUID,要求uuid中不能有特殊字符包括横线,所以就有了重新写一个uuid进行使用;准备:idea依赖包:   注意事项:必......
  • 视频剪辑 电脑录屏助手
    目录视频剪辑电脑录屏助手电脑本身自带录屏运行录屏QQ录屏PPT录屏视频转自视频剪辑电脑录屏助手下面有几种录屏方法电脑本身自带录屏快捷键【win键+G】即可调出。第......
  • 强大的Excel工具,简便Vlookup函数操作:通用Excel数据匹配助手V2.0
    通用Excel数据匹配助手V2.0ForWindows通用Excel数据匹配助手是一款非常实用的数据匹配软件,可以用来代替Excel中的Vlookup函数,帮助用户轻松完成数据匹配操作,需要的朋友快......