electron\]检测是否存在本地配置文件, 如果有则读取本地配置,主要是方便测试人员切换不同测试环境 ```java // 检测是否存在本地配置文件, 如果有则读取本地配置,主要是方便测试人员切换不同测试环境 function configDataExist():boolean { if (process.env.NODE_ENV === 'development') { return fs.existsSync(pathLib.join(__dirname, '../../config.json')) } else { return fs.existsSync( pathLib.join(process.cwd(), 'config.json')) } } // 读取本地配置的内容共享到全局 let configJson = {} if (configDataExist()) { const configPath = process.env.NODE_ENV === 'development' ? pathLib.join(__dirname, '../../config.json') : pathLib.join(process.cwd(), 'config.json'); const configData = fs.readFileSync(configPath, 'utf-8'); configJson = JSON.parse(configData) ; } global.sharedObject = { config: { // 存放配置文件数据 ...configJson, }, }; ```
相关推荐
ONExiaobaijs1 分钟前
Java jdk运行库合集EEEzhenliang3 分钟前
CSS的注释猪猪侠|ZZXia8 分钟前
# Shell+web+hook的系统构建发布运维系统之API及前端: zzxia-lollipop-remote-ganCoder_Boy_12 分钟前
基于SpringAI的在线考试系统-教学管理与用户管理模块联合回归测试文档Knight_AL12 分钟前
一文讲透 Java 中transient的用处(结合 Flink 理解)希赛网15 分钟前
网工面试:常问技术问题汇总(3)WYiQIU16 分钟前
普及一下字节前端岗需要达到的强度......xqqxqxxq19 分钟前
《智能仿真无人机平台(多线程V1.0)技术笔记》(初识线程,带你理解程序运行的基本流程)进阶小白猿21 分钟前
Java技术八股学习Day23切糕师学AI23 分钟前
Win11 如何彻底阻止 Edge 后台运行