feat: 支持通过环境变量配置助手目录

This commit is contained in:
2025-12-17 20:20:30 +08:00
parent 2393cbefbb
commit 6b96a22c7a
2 changed files with 9 additions and 2 deletions

View File

@@ -4,10 +4,17 @@ import fs from 'fs';
import { checkFileExists, createDir } from '../file/index.ts';
import { ProxyInfo } from '../proxy/proxy.ts';
import dotenv from 'dotenv';
let kevisualDir = path.join(homedir(), 'kevisual');
const envKevisualDir = process.env.ASSISTANT_CONFIG_DIR
if (envKevisualDir) {
kevisualDir = envKevisualDir;
console.log('使用环境变量 ASSISTANT_CONFIG_DIR 作为 kevisual 目录:', kevisualDir);
}
/**
* 助手配置文件路径, 全局配置文件目录
*/
export const configDir = createDir(path.join(homedir(), 'kevisual/assistant-app'));
export const configDir = createDir(path.join(kevisualDir, 'assistant-app'));
/**
* 助手配置文件初始化