美文网首页
vue配置文件不打包

vue配置文件不打包

作者: 少校1222 | 来源:发表于2020-05-25 19:35 被阅读0次

开发过程中经常需要修改后端接口地址,如果将接口地址放进打包文件中,不便于随时修改后端接口地址

1、在static中创建js文件夹,js文件夹中创建 config.js

var ApiUrl ;
if(location.hostname==='localhost'){ //本地环境
ApiUrl = 'http://127.0.0.11:8080'
}else if(location.host==='39.100.134.99'){ //线上环境
ApiUrl = 'http://39.100.134.99:8080'
}

export {
ApiUrl
}

2、在main.js中引入 config.js

import {ApiUrl} from '../static/js/config'
Vue.prototype.baseUrl = ApiUrl;

3、在所有的页面可以直接使用 this.baseUrl 即可。例如:

this.$http.get(this.baseUrl+'/api/v1/apiname').then((res)=>{
}).catch((err)=>{
})

4、打包后的文件目录如下:

image.png

dist文件为打包的文件,static/js/config.js为接口的配置文件

注:此方法的原理是vue不会将static中的文件进行打包,static中的文件属于静态资源

相关文章

  • 可修改接口地址的配置文件

    webpack 打包vue项目后生成一个可修改接口地址的配置文件。 当我们做完vue项目打包、转测试、部署后,却遇...

  • 如何把h5app打包成移动apk

    vue项目 1. 打开自己的vue项目 2. 再项目根目录新建vue.config.js 项目配置文件(防止打包...

  • vue2 知识梳理

    vue是什么? 可以解决什么问题? 局限性,优点缺点? webpack构建项目、打包、配置文件解释 vue路由? ...

  • vue项目打包抽离项目配置文件

    vue项目打包抽离项目配置文件 每次项目打包生成静态文件后,若后台服务ip发生改动,则需要前端调整重新编译打包,特...

  • vue-cli项目webpack打包后iconfont文件路径问

    使用vue-cli创建项目,可以自动生成webpack配置文件,npm run build打包文件部署生产环境。 ...

  • vue配置文件不打包

    开发过程中经常需要修改后端接口地址,如果将接口地址放进打包文件中,不便于随时修改后端接口地址 1、在static中...

  • 2019-05-29 vue 打包时生成配置文件

    vue 代码打包完上传到服务器,需要更换域名,那么此时需要一个配置文件,直接在配置文件配置域名或者需要的改变的字段...

  • vue.config.js - Vue

    通过 Vue Cli 的方式创建项目后,项目打包成功部署后页面加载渲染异常,提示少 config 配置文件,需建立...

  • vue项目打包到springboot中

    步骤 打包步骤如下图:本文针对vue2.x的。 找到config/index.js配置文件 接着根目录运行 3.关...

  • 详解CommonsChunkPlugin的配置和用法

    生成不了common的话因为文章没写全配置文件环境,参考后面回复结合vue-cli生成webpack打包分析效果更...

网友评论

      本文标题:vue配置文件不打包

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