perf: 优化源码启动脚本,增加快速启动

This commit is contained in:
xiaojunnuo
2026-08-16 14:22:11 +08:00
parent fbfe1256a5
commit 0cfc3b7ae9
2 changed files with 20 additions and 2 deletions
+3 -2
View File
@@ -2,7 +2,7 @@
set -e
# 设置SUDO命令
if [[ "$(uname -s)" =~ ^MINGW || "$(uname -s)" =~ ^CYGWIN || "$(uname -s)" =~ ^MSYS ]]; then
if [[ "$(uname -s)" =~ ^MINGW || "$(uname -s)" =~ ^CYGWIN || "$(uname -s)" =~ ^MSYS || "$(id -u)" == "0" ]]; then
SUDO_CMD=""
SUDO_CMD_E=""
else
@@ -80,7 +80,8 @@ fi
# 覆盖解压缩
unzip -o -q $front_zip -d ./public
echo "启动服务"
echo "安装成功,即将启动服务"
echo "如果没有改动,后续可以使用 ./start_fast.sh 快速启动服务"
# 前台运行
if [ $confirmNohup != "y" ]; then
+17
View File
@@ -0,0 +1,17 @@
#
set -e
# 设置SUDO命令
if [[ "$(uname -s)" =~ ^MINGW || "$(uname -s)" =~ ^CYGWIN || "$(uname -s)" =~ ^MSYS || "$(id -u)" == "0" ]]; then
SUDO_CMD=""
SUDO_CMD_E=""
else
SUDO_CMD="sudo"
SUDO_CMD_E="sudo -E"
fi
echo "启动服务"
echo "当前运行模式为后台运行,可以通过tail -f ./certd.log 命令查看日志"
nohup $SUDO_CMD pnpm run start > certd.log &