import axios from 'axios'
console.log(process.env.NODE_ENV)
const baseURL = process.env.NODE_ENV === 'development' ? 'http://localhost:3000' : 'http://www.xxx.com'
axios.defaults.baseURL = `${baseURL}/user`
export default axios
//1 给axios设置defaults.baseURL
//axios.defaults.baseURL = 'url地址'
//但是正常项目有开发环境和生产环境之分
//2 设置baseURL时根据对应的env.NODE_ENV进行动态设置
// process.env.NODE_ENV 有两个值 development 和 production
// npm run serve NODE_ENV是 development
// npm run build NODE_ENV是 production
const baseURL = process.env.NODE_ENV === 'development' ? '开发环境url' : '生产环境url'
axios.defaults.baseURL = baseURL
打包后默认产生的静态资源,
默认
直接存放到服务器根目录下
如果说项目需要在服务器的某个文件夹下
vue.config.js中配置
baseUrl: '/文件夹名称/'
如果要求能够直接打开
vue.config.js中配置
baseUrl: './'