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, }, }; ```
相关推荐
Marktowin9 分钟前
SpringBoot项目的国际化流程墨雨晨曦8817 分钟前
2026/01/20 java总结汤姆yu22 分钟前
基于springboot的直播管理系统a努力。27 分钟前
虾皮Java面试被问:分布式Top K问题的解决方案黎雁·泠崖32 分钟前
Java字符串入门:API入门+String类核心AC赳赳老秦35 分钟前
Prometheus + DeepSeek:自动生成巡检脚本与告警规则配置实战接着奏乐接着舞。37 分钟前
前端大数据渲染性能优化:Web Worker + 分片处理 + 渐进式渲染leikooo44 分钟前
Spring AI 工具调用回调与流式前端展示的完整落地方案Beginner x_u1 小时前
CSS 中的高度、滚动与溢出:从 height 到 overflow 的完整理解vx1_Biye_Design1 小时前
基于web的物流管理系统的设计与实现-计算机毕业设计源码44333