[electron]检测是否存在本地配置文件, 如果有则读取本地配置,主要是方便测试人员切换不同测试环境

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, }, }; ```

相关推荐
小莫分享8 分钟前
Github Action 一键部署HTML 静态服务
前端·html·github
未若君雅裁17 分钟前
JVM基础总结
java·jvm·java-ee
星释22 分钟前
Rust 练习册 66:密码方块与文本加密
java·前端·rust
q***318928 分钟前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
IT_陈寒33 分钟前
React性能翻倍!90%开发者忽略的5个Hooks最佳实践
前端·人工智能·后端
亿元程序员39 分钟前
光图片就300多M,微信小游戏给再大的分包也难啊!
前端
专注于大数据技术栈40 分钟前
java学习--==和equals
java·python·学习
鲸沉梦落44 分钟前
JVM类加载
java·jvm
carry杰1 小时前
esayExcel导出图片
java·easyexcel 图片
路人甲ing..1 小时前
Android Studio 快速的制作一个可以在 手机上跑的app
android·java·linux·智能手机·android studio