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