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, }, }; ```
相关推荐
新之助小锅1 小时前
java版连接汇川PLC,发送数据,读取数据,保持重新链接,适用安卓无糖冰可乐213 小时前
IDEA多java版本切换合作小小程序员小小店3 小时前
web开发,在线%超市销售%管理系统,基于idea,html,jsp,java,ssh,sql server数据库。brucelee1863 小时前
IntelliJ IDEA 设置 Local History 永久保留不爱学英文的码字机器4 小时前
重塑 Web 性能:用 Rust 与 WASM 构建“零开销”图像处理器浩星4 小时前
react的框架UmiJs(五米)Pluto_CSND5 小时前
Java中的静态代理与动态代理(Proxy.newProxyInstance)百***46456 小时前
Java进阶-在Ubuntu上部署SpringBoot应用serve the people6 小时前
Prompts for Chat Models in LangChain子醉6 小时前
推荐一种适合前端开发使用的解决本地跨域问题的办法