diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..c8a3194 --- /dev/null +++ b/run.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +set -e + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + +cd "$SCRIPT_DIR/frontend" +if [ ! -d node_modules ]; then + echo "==> 未检测到 node_modules,执行 npm install" + npm i +fi +echo "==> 构建前端" +npm run build + +cd "$SCRIPT_DIR" +echo "==> 启动 Go 服务" +go run .