在 Electron 模式构建中为 Quasar 设置 API URL

Set API URL for Quasar in the Electron mode build

我想将我的 API URL 设置为 Electron 模式。 当我将代码构建为 Electron 生产模式时,我所有的 API URL 都首先消失 URL,例如:file:///core/v1/api/main/login

如何在生产环境中为 Electron 模式设置 API URL(外部 IP 地址)?

我找到了解决方案。对于这种情况,我们可以更改引导目录中的axios.js

例如,当我构建到 Electron 模式时,我需要将 baseURL 更改为另一个。

if (process.env.MODE === 'electron') {
  var axiosInstance = axios.create({
    baseURL: process.env.API_URL
  })
  Vue.prototype.$axios = axiosInstance
} else {
  Vue.prototype.$axios = axios
}