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, }, }; ```
相关推荐
lee5762 分钟前
鄙人的 Vue 3.0 商业级开源甘特图已经发布到 npm武子康3 分钟前
Java-200 RabbitMQ 架构与 Exchange 路由:fanout/direct/topic/headers计算机学姐4 分钟前
基于SSM的社区外来务工人员管理系统【2026最新】前端老曹4 分钟前
vue3 三级路由无法缓存的终终终终终终极解决方案1024小神5 分钟前
uniapp + vue3 + scss 定义全局样式变量,并使用好学且牛逼的马6 分钟前
HttpServlet 深度拆解:从设计模式看透其核心原理顾安r6 分钟前
12.17 脚本网页 创意导航Json____6 分钟前
springboot框架对接物联网,配置TCP协议依赖,与设备通信,让TCP变的如此简单洛阳泰山7 分钟前
快速上手 MaxKB4J:开源企业级智能知识库系统在 Sealos 上的完整部署指南risc1234568 分钟前
【Elasticsearch】副本恢复机制文件级(file-based)操作级(ops-based)顶级理解