在 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
}
我想将我的 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
}