electron-builder 打包的安卓应用发axios请求时用的相对地址那主地址怎么配置
在electron-builder打包的安卓应用中,如果需要配置主地址,可以在应用的主进程中使用electron-settings模块来保存和读取主地址配置。
首先,安装electron-settings模块:
npm install electron-settings
然后,在应用的主进程代码中,可以使用以下方式保存和读取主地址配置:
const { app } = require('electron');
const settings = require('electron-settings');
// 保存主地址配置
app.on('ready', () => {
settings.set('mainAddress', 'http://example.com/');
});
// 读取主地址配置
app.on('ready', () => {
const mainAddress = settings.get('mainAddress');
console.log(mainAddress); // 输出 http://example.com/
});
这样,你就可以在应用的主进程中保存和读取主地址配置。然后在发起axios请求时,可以使用保存的主地址和相对地址拼接成完整的请求地址。
注意:electron-settings模块保存的配置是应用级别的,即在所有窗口中都可以读取到相同的配置。如果你需要在渲染进程中读取配置,可以使用ipcRenderer进行进程间通信,将配置传递给渲染进程使用
原文地址: http://www.cveoy.top/t/topic/idOq 著作权归作者所有。请勿转载和采集!