From 45fac29804543b2589bf7aefbc9de0828d5b52da Mon Sep 17 00:00:00 2001 From: whyour Date: Sat, 15 Nov 2025 17:02:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E7=94=A8=E6=88=B7=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- back/loaders/deps.ts | 15 --------------- docker/docker-entrypoint.sh | 4 ---- 2 files changed, 19 deletions(-) diff --git a/back/loaders/deps.ts b/back/loaders/deps.ts index 166bb36c..cb2ed171 100644 --- a/back/loaders/deps.ts +++ b/back/loaders/deps.ts @@ -3,8 +3,6 @@ import fs from 'fs/promises'; import os from 'os'; import chokidar from 'chokidar'; import config from '../config/index'; -import { promiseExec } from '../config/util'; -import { W_OK } from 'constants'; import Logger from './logger'; async function linkToNodeModule(src: string, dst?: string) { @@ -19,24 +17,11 @@ async function linkToNodeModule(src: string, dst?: string) { } catch (error) { } } -async function ensureDirWritable(dir: string) { - try { - await fs.access(dir, W_OK); - return true; - } catch { - return false; - } -} - async function linkCommand() { const homeDir = os.homedir(); let userBinDir = path.join(homeDir, 'bin'); try { - if (!(await ensureDirWritable(homeDir))) { - const commandPath = await promiseExec('which node'); - userBinDir = path.dirname(commandPath); - } await fs.mkdir(userBinDir, { recursive: true }); await linkCommandToDir(userBinDir); } catch (error) { diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index c8be232e..272c001f 100755 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -1,15 +1,12 @@ #!/bin/bash -# Add ~/bin to PATH for non-root users export PATH="$HOME/bin:$PATH" dir_shell=/ql/shell . $dir_shell/share.sh export_ql_envs() { - # Export BACK_PORT from QlPort for backend server to use export BACK_PORT="${ql_port}" - # Export GRPC_PORT from QlGrpcPort for gRPC server to use export GRPC_PORT="${ql_grpc_port}" } @@ -17,7 +14,6 @@ log_with_style() { local level="$1" local message="$2" local timestamp=$(date '+%Y-%m-%d %H:%M:%S') - printf "\n[%s] [%7s] %s\n" "${timestamp}" "${level}" "${message}" }