From b70d02fb84fff648acfe13f46b742869fe6cd0ef Mon Sep 17 00:00:00 2001 From: douboer Date: Mon, 22 Sep 2025 19:29:18 +0800 Subject: [PATCH] update at 2025-09-22 19:29:18 --- build.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..4ce9696 --- /dev/null +++ b/build.sh @@ -0,0 +1,19 @@ +#!/bin/bash +set -e # 出错立即退出 + +# 1. 构建 +npm run build + +# 2. 目标路径 +TARGET=~/myweb/.obsidian/plugins/note-to-mp/main.js +BACKUP=~/myweb/.obsidian/plugins/note-to-mp/main.js.bk + +# 3. 如果存在 main.js,先备份 +if [ -f "$TARGET" ]; then + cp -f "$TARGET" "$BACKUP" + echo "已备份 $TARGET -> $BACKUP" +fi + +# 4. 覆盖复制新的 main.js +cp -f main.js "$TARGET" +echo "已更新 $TARGET"