mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-11 17:28:08 +00:00
更新安装脚本,优化项目目录路径处理,确保依赖安装和环境文件创建的准确性。同时,调整用户提示信息,提升交互体验。
This commit is contained in:
@@ -12,21 +12,20 @@ set -euo pipefail
|
|||||||
main() {
|
main() {
|
||||||
require_unix
|
require_unix
|
||||||
ensure_repo
|
ensure_repo
|
||||||
cd "$PROJECT_DIR"
|
|
||||||
referral_notice
|
referral_notice
|
||||||
ensure_bun
|
ensure_bun
|
||||||
install_deps
|
install_deps
|
||||||
prompt_env
|
prompt_env
|
||||||
write_env
|
write_env
|
||||||
echo
|
echo
|
||||||
# Ensure we end inside the project directory
|
echo "✅ 安装完成!"
|
||||||
cd "$PROJECT_DIR"
|
echo "项目目录:$PROJECT_DIR"
|
||||||
echo "✅ 安装完成!已进入项目目录:$PROJECT_DIR"
|
echo "请在终端中依次输入以下命令启动:"
|
||||||
echo "请在终端中输入以下命令启动:"
|
|
||||||
echo
|
echo
|
||||||
|
echo " cd ritmex-bot"
|
||||||
echo " bun start"
|
echo " bun start"
|
||||||
echo
|
echo
|
||||||
echo "提示:启动前可检查或编辑当前目录下的 .env 文件。"
|
echo "提示:启动前可在项目目录内检查或编辑 .env 文件。"
|
||||||
}
|
}
|
||||||
|
|
||||||
require_unix() {
|
require_unix() {
|
||||||
@@ -102,7 +101,7 @@ referral_notice() {
|
|||||||
|
|
||||||
install_deps() {
|
install_deps() {
|
||||||
echo "Installing dependencies with Bun..."
|
echo "Installing dependencies with Bun..."
|
||||||
bun install
|
(cd "$PROJECT_DIR" && bun install)
|
||||||
}
|
}
|
||||||
|
|
||||||
prompt_env() {
|
prompt_env() {
|
||||||
@@ -126,7 +125,7 @@ prompt_env() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
write_env() {
|
write_env() {
|
||||||
local env_file=".env"
|
local env_file="$PROJECT_DIR/.env"
|
||||||
echo "Writing ${env_file}..."
|
echo "Writing ${env_file}..."
|
||||||
cat > "${env_file}" <<EOF
|
cat > "${env_file}" <<EOF
|
||||||
# Generated by setup.sh
|
# Generated by setup.sh
|
||||||
@@ -146,7 +145,7 @@ KLINE_INTERVAL=${KLINE_INTERVAL}
|
|||||||
# MAKER_MAX_CLOSE_SLIPPAGE_PCT=0.05
|
# MAKER_MAX_CLOSE_SLIPPAGE_PCT=0.05
|
||||||
# MAKER_PRICE_TICK=0.1
|
# MAKER_PRICE_TICK=0.1
|
||||||
EOF
|
EOF
|
||||||
echo "✔ .env created at $(pwd)/${env_file}"
|
echo "✔ .env created at ${env_file}"
|
||||||
}
|
}
|
||||||
|
|
||||||
main "$@"
|
main "$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user