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, }, }; ```
相关推荐
xixixiLucky15 分钟前
IDEA中MAVEN项目找依赖的快捷插件嘻嘻嘻开心20 分钟前
Java IO流JIngJaneIL40 分钟前
基于java+ vue家庭理财管理系统(源码+数据库+文档)GISer_Jing44 分钟前
Taro跨端开发实战:JX首页实现_Trae SOLO构建vipbic44 分钟前
基于 Nuxt 4 + Strapi 5 构建高性能 AI 导航站不要em0啦1 小时前
从0开始学python:简单的练习题3老华带你飞1 小时前
电商系统|基于java + vue电商系统(源码+数据库+文档)大猫会长1 小时前
关于http状态码4xx与5xx的背锅问题菠菠萝宝1 小时前
从传统后端到AI智能驱动:Java + AI 生态深度实战技术总结陈佳梁1 小时前
java--对象的引用