From 74bcab14d44ed5b7906e3c07e12e12f210fca382 Mon Sep 17 00:00:00 2001 From: Leon Yu <1099052496@qq.com> Date: Fri, 2 Aug 2024 19:48:55 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8A=A0=E5=85=A5deploy:win?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy.sh | 8 +++++++- package.json | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index a1662beef7..42538aaa5b 100644 --- a/deploy.sh +++ b/deploy.sh @@ -3,6 +3,12 @@ # 确保脚本抛出遇到的错误 set -e +# 判断是否传入参数 +if [ "$1" = "win" ]; then + build_cmd="build:win" +else + build_cmd="build" +fi push_addr=`git remote get-url --push origin` # git提交地址,也可以手动设置,比如:push_addr=git@github.com:xugaoyi/vuepress-theme-vdoing.git commit_info=`git describe --all --always --long` @@ -10,7 +16,7 @@ dist_path=docs/.vuepress/dist # 打包生成的文件夹路径 push_branch=gh-pages # 推送的分支 # 生成静态文件 -npm run build +npm run $build_cmd # 进入生成的文件夹 cd $dist_path diff --git a/package.json b/package.json index 1c88b1aff0..407c07dd4d 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "predev": "node utils/check.js dev && vdoing", "prebuild": "node utils/check.js build && vdoing", "deploy": "bash deploy.sh", + "deploy:win": "bash deploy.sh win", "editFm": "node utils/editFrontmatter.js", "baiduPush": "node utils/baiduPush.js https://xugaoyi.com && bash baiduPush.sh", "publish": "cd ./vdoing && npm publish && cd .. && yarn updateTheme",