From 0e708b8f115e3129630c1aab8df3afab4c93aa87 Mon Sep 17 00:00:00 2001 From: discountry Date: Wed, 24 Sep 2025 23:21:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=89=E8=A3=85=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=EF=BC=8C=E4=BC=98=E5=8C=96=E9=A1=B9=E7=9B=AE=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E8=B7=AF=E5=BE=84=E5=A4=84=E7=90=86=EF=BC=8C=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E4=BE=9D=E8=B5=96=E5=AE=89=E8=A3=85=E5=92=8C=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=96=87=E4=BB=B6=E5=88=9B=E5=BB=BA=E7=9A=84=E5=87=86?= =?UTF-8?q?=E7=A1=AE=E6=80=A7=E3=80=82=E5=90=8C=E6=97=B6=EF=BC=8C=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E7=94=A8=E6=88=B7=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E5=8D=87=E4=BA=A4=E4=BA=92=E4=BD=93=E9=AA=8C?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup.sh | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/setup.sh b/setup.sh index b522255..cadfb7d 100644 --- a/setup.sh +++ b/setup.sh @@ -12,21 +12,20 @@ set -euo pipefail main() { require_unix ensure_repo - cd "$PROJECT_DIR" referral_notice ensure_bun install_deps prompt_env write_env echo - # Ensure we end inside the project directory - cd "$PROJECT_DIR" - echo "✅ 安装完成!已进入项目目录:$PROJECT_DIR" - echo "请在终端中输入以下命令启动:" + echo "✅ 安装完成!" + echo "项目目录:$PROJECT_DIR" + echo "请在终端中依次输入以下命令启动:" echo + echo " cd ritmex-bot" echo " bun start" echo - echo "提示:启动前可检查或编辑当前目录下的 .env 文件。" + echo "提示:启动前可在项目目录内检查或编辑 .env 文件。" } require_unix() { @@ -102,7 +101,7 @@ referral_notice() { install_deps() { echo "Installing dependencies with Bun..." - bun install + (cd "$PROJECT_DIR" && bun install) } prompt_env() { @@ -126,7 +125,7 @@ prompt_env() { } write_env() { - local env_file=".env" + local env_file="$PROJECT_DIR/.env" echo "Writing ${env_file}..." cat > "${env_file}" <