Vue
中环境变量。这里新建的两个默认的文件分别对应调试和打包 也可以自定义一个
npm run local
执行读取local环境config
文件夹存放配置:index.js
文件下:// 根据环境引入不同配置 process.env.NODE_ENVconsole.log('载入环境')console.log(process.env.NODE_ENV)const config = require('./env.' + process.env.NODE_ENV);module.exports = config;
npm run local
// 本地环境配置module.exports = { baseUrl: 'http://localhost:8080', // 项目地址
baseApi: 'http://127.0.0.1:8000/' // 本地api请求地址}
main.js
中引用配置,将axios默认的基础url通过config取import config from './config/index'import axios from 'axios'axios.defaults.baseURL = config.baseApi
app.config.globalProperties