美文网首页
Vue 利用 webpack 给生产环境和发布环境配置不同的接口

Vue 利用 webpack 给生产环境和发布环境配置不同的接口

作者: my木子 | 来源:发表于2021-04-20 20:38 被阅读0次

配置地址

// 1. config/dev.env.js
module.exports = merge(prodEnv, {
  NODE_ENV: '"development"',
  BASE_API: '"http://192.168.1.1:81"',  // 测试环境地址
})
// 2. config/prod.env.js
module.exports = {
  NODE_ENV: '"production"',
  BASE_API: '"https://api.prod.com"',  // 生产环境地址
}

// 3. 创建axios实例请求接口
var root = process.env.API_ROOT;   // 配置API接口地址
const service = axios.create({
  baseURL: root,
  timeout: 10000 // 请求超时时间
})
// 4. 运行
npm run dev
npm run build

潜在问题

相关文章

网友评论

      本文标题:Vue 利用 webpack 给生产环境和发布环境配置不同的接口

      本文链接:https://www.haomeiwen.com/subject/fgvmlltx.html