mirror of
https://github.com/certd/certd.git
synced 2026-10-13 07:38:56 +08:00
perf: 优化源码启动脚本,增加快速启动
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 &
|
||||
|
||||
|
||||
Reference in New Issue
Block a user