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, }, }; ```
相关推荐
小毅&Nora2 分钟前
【Java线程安全实战】⑨ CompletableFuture的高级用法:从基础到高阶,结合虚拟线程冰冰菜的扣jio2 分钟前
Redis缓存中三大问题——穿透、击穿、雪崩前端工作日常11 分钟前
我学习到的AG-UI的概念小璐猪头14 分钟前
专为 Spring Boot 设计的 Elasticsearch 日志收集 Starter韩师傅16 分钟前
前端开发消亡史:AI也无法掩盖没有设计创造力的真相XiaoYu200230 分钟前
第12章 支付宝SDKps酷教程35 分钟前
HttpPostRequestDecoder源码浅析闲人编程35 分钟前
消息通知系统实现:构建高可用、可扩展的企业级通知服务双向331 小时前
RAG的下一站:检索增强生成如何重塑企业知识中枢?栈与堆1 小时前
LeetCode-1-两数之和