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, }, }; ```
相关推荐
J***Q2923 小时前
Vue数据可视化S***26754 小时前
基于SpringBoot和Leaflet的行政区划地图掩膜效果实战马剑威(威哥爱编程)4 小时前
鸿蒙6开发视频播放器的屏幕方向适配问题JIngJaneIL4 小时前
社区互助|社区交易|基于springboot+vue的社区互助交易系统(源码+数据库+文档)V***u4535 小时前
MS SQL Server partition by 函数实战二 编排考场人员ttod_qzstudio5 小时前
深入理解 Vue 3 的 h 函数:构建动态 UI 的利器这是程序猿5 小时前
基于java的ssm框架旅游在线平台_大龄5 小时前
前端解析exceli***t9195 小时前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战k***08295 小时前
【监控】spring actuator源码速读