【发布时间】:2020-04-29 10:23:22
【问题描述】:
当我在 netlify 上部署 mysite 时,它已成功部署。但它不起作用。当我检查时,我才知道我的应用程序仍在访问 localhost 。我的问题是我应该如何声明环境变量?我是新手..
axios 文件-
import axios from 'axios'
import store from '../store/index'
export default ()=>{
return axios.create({
baseURL:process.env.VUE_APP_API_BASE_URL ||
process.env.API_BASE_URL ||`http://localhost:8082/`,
headers:{
authorization:`${store.state.token}`
}
})
}
vue.config.js
module.exports = {
"transpileDependencies": [
"vuetify"
],
chainWebpack: config => {
config.module
.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
// modify the options...
return options
})
}
}
【问题讨论】:
标签: vue.js vuejs2 axios netlify