mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-09 08:18:07 +00:00
更新安装脚本,优化项目目录路径处理,确保依赖安装和环境文件创建的准确性。同时,调整用户提示信息,提升交互体验。
This commit is contained in:
@@ -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}" <<EOF
|
||||
# Generated by setup.sh
|
||||
@@ -146,7 +145,7 @@ KLINE_INTERVAL=${KLINE_INTERVAL}
|
||||
# MAKER_MAX_CLOSE_SLIPPAGE_PCT=0.05
|
||||
# MAKER_PRICE_TICK=0.1
|
||||
EOF
|
||||
echo "✔ .env created at $(pwd)/${env_file}"
|
||||
echo "✔ .env created at ${env_file}"
|
||||
}
|
||||
|
||||
main "$@"
|
||||
|
||||
Reference in New Issue
Block a user