electron-vue 项目启动动态获取配置文件中的后端服务地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了electron-vue 项目启动动态获取配置文件中的后端服务地址相关的知识,希望对你有一定的参考价值。

参考技术A   最近的项目迭代中新增一个需求,需要在electron-vue 项目打包之后,启动exe 可执行程序的时候,动态获取配置文件中的 baseUrl 作为服务端的地址。electron 可以使用 node 的 fs 模块来读取配置文件,但是在项目打包之后项目的静态资源都会被编译成其他文件,本文来记录下相关实现和知识点。

  这里需要注意 electron-builder 中两个常用的配置选项:extraResources 拷贝资源到打包后文件的 Resources 目录中,extraFiles 拷贝资源到打包目录的根路径下,这里使用extraResources ,其中 from 表示需要打包的资源文件路径,to 值为 “../” 表示根路径。

  代码如下:

  打包之后配置文件会被拷贝过来

  同样,页面也能拿到对应的数据,这样就可以通过修改配置文件,动态修改连接服务端ip了。

文章来自https://www.cnblogs.com/zaishiyu/p/16358578.html

以上是关于electron-vue 项目启动动态获取配置文件中的后端服务地址的主要内容,如果未能解决你的问题,请参考以下文章

electron-vue架构解析3-开发环境启动流程分析(原)

electron-vue项目打包踩坑记录

从 electron-vue 前端启动 docker 后端

electron-vue项目

electron-vue项目创建失败

Electron-vue在发送请求时携带cookie