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, }, }; ```
相关推荐
一只叫煤球的猫3 分钟前
并行不等于更快:CompletableFuture 让你更慢的 5 个姿势莓有烦恼吖6 分钟前
基于AI图像识别与智能推荐的校园食堂评价系统研究 04-评价系统模块C_心欲无痕10 分钟前
nodejs - pnpm解决幽灵依赖Wpa.wk11 分钟前
接口自动化 - 了解接口自动化框架RESTAssured (Java版)wa的一声哭了14 分钟前
内积空间 内积空间二SadSunset14 分钟前
Git常用命令晓131315 分钟前
后端篇——第二章 Maven高级全面教程普兰店拉马努金15 分钟前
【高中数学/排列组合】由字母AB构成的一个6位的序列,含有连续子序列ABA的序列有多少个?二等饼干~za89866816 分钟前
GEO优化---关键词搜索排名源码开发思路分享cike_y17 分钟前
Spring使用注解开发