javascript - url 的 Webpack 别名

标签 javascript webpack vue.js axios

如何根据环境(开发或生产)在 Vue.js 应用程序中动态设置 url

例如:

开发中axios.baseURL需要为:'http://localhost:85/app' 但在生产中,它需要是 '/app/'

我的 axios 配置:

import axios from 'axios';

const instance = axios.create({
    baseURL: 'http://localhost:85/app',
    headers: {
        'Accept' : 'application/json, text/javascript, */*; q=0.01',
        'Content-Type' : 'application/x-www-form-urlencoded; charset=UTF-8',
    }
});

export default instance;

如何为这种情况设置 web pack?

最佳答案

关于javascript - url 的 Webpack 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48542662/

相关文章:

javascript - vue webpack 模板(通过 vue-cli)以后会变得更容易使用吗?

javascript - Vue - 无法使用 $emit 事件将数据从组件传递到父级

javascript - 如何在谷歌脚本中获取非空白单元格的范围

javascript - 在新窗口中提交表单并重定向当前页面在 Chrome 中不起作用

相当于 C 缩进的 JavaScript

javascript - babel-loader jsx 语法错误 : Unexpected token

reactjs - react 图标导入错误。找不到模块 : Can't resolve 'react-icons/io' in '/usr/src/app/src/...'

css - 在 vue2JS 中从上滑动全屏 div

javascript - Nuxt.js3 插件的上下文变得未定义

javascript - 检查输入是否已填充