【发布时间】:2019-11-16 23:15:26
【问题描述】:
我使用 Vue-CLI 2.9.6 创建了项目,现在我想使用 .env 中的 API_URL,但它在 main.js 中不可用。如何在 main.js 中使用 .env 中的 API_URL?
代码:
import 'bootstrap-vue/dist/bootstrap-vue.css';
import axios from 'axios';
import Vue from 'vue';
import BootstrapVue from 'bootstrap-vue';
import App from './App';
import router from './router';
import store from './store/store';
import Logger from './utils/Logger';
Vue.use(BootstrapVue);
Vue.config.productionTip = false;
const baseAxios = axios.create({
baseURL: process.env.API_URL,
});
Vue.prototype.$http = baseAxios;
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
store,
components: { App },
template: '<App/>',
});
我需要使用 API_URL,因为我想在 axios 上设置 baseUrl。
【问题讨论】:
标签: javascript vue.js environment-variables