vue打包后修改接口地址(私有化部署)
私有化部署
应用场景
1.客户对于软件交付物需要自己部署数据库和站点的情况。
2.一套软件通过修改某文件的方式(较低成本的更改),以达到调换接口的目的。
解决方案
在vue项目中public文件夹下新增serverConfig.js文件夹
(function (window){window.$config = {// BASE_API: 'http://yyyyyyyyyyyy', BASE_API: 'https://xxxxxxxxxxxxx', }})(window)
index.html中
<script src="serverConfig.js"></script>
具体调用接口处,这里使用了
this.$axios.get(window.$config.BASE_API)
原理:在public中 build不会改变文件。而最终采用直接引入脚本的方式加入到index.html
通过全局变量window.$config.BASE_API访问接口。
打包后的dist文件
以此可以直接通过修改serverConfig.js中的BASE_API来改变接口地址。
vue打包后修改接口地址(私有化部署)相关推荐
- vue项目打包后修改接口地址
vue项目打包后修改接口地址 我们在做vue项目时,总会遇到开发时用的测试地址和项目上线时用到的接口地址不同,再就是项目上线后,后期需要更改接口地址的情况.然而,如果没有一个配置文件,后期更换起来就只 ...
- vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理)
vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理) 参考文章: (1)vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理) (2)https://www. ...
- vue打包后获取不到数据_vue 打包后,如何修改接口地址?
bug收集:专门解决与收集bug的网站 网址:www.bugshouji.com 01背景 在 vue 项目中,我们可以通过不同的环境,访问不同的服务器. 虽然可以使用环境的切换,但是在打包成html ...
- vue中使用pdf.js插件打包后不显示插件及打包后动态修改接口地址
最近写了一个项目 需要在线展示pdf 实现方法是下载该插件并解压放到 static文件夹中 地址:http://mozilla.github.io/pdf.js/ 我在项目中使用iframe嵌套的方式 ...
- [vue] 怎么修改vue打包后生成文件路径?
[vue] 怎么修改vue打包后生成文件路径? webpack:output.path vue-cli3: outputDir 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一 ...
- vue打包后css路径_Vue打包后访问静态资源路径问题
Vue打包后访问静态资源路径问题 Vue介绍中static文件夹里放的是静态资源目录,如图片.字体等. 我们发现运行npm run start后本地图片路径是没问题的,但是打包上传后会怎么样呢? 我们 ...
- vue上线后图片不显示_解决Vue打包后访问图片/图标不显示的问题
大家可否遇到过 npm run build打包后,项目在线上运行时,资源文件 (图片.图标)不显示 的问题, 接下来,我给大家分享一下我的解决方案~ 1.检查打包后dist中的css文件 打开此文件后 ...
- vue打包后更改js文件名称
好好学习 ,天天向上.Are you ready? vue默认打包dist文件(js文件默认名称) vue打包后更改js文件名称 例如: 中间部分加时间戳 代码奉上 修改vue.config.js c ...
- flask 渲染 vue 打包后的dist文件(直接用后端渲染)
flask 渲染 vue 打包后的dist文件(直接用后端渲染) vue项目打包出dist文件 npm run build 代码 from flask import Flask from flask ...
最新文章
- 高效模式编写者的7个习惯
- 本周技术主题-----.net中的资源文件
- 3springboot:springboot配置文件(外部配置加载顺序、自动配置原理,@Conditional)
- InstallShield使用——菜单部分
- ASP.NET中 分析器错误:发现不明确的匹配
- 金融专业计算机大几可以不学,大学选专业,只要明白4个档次,3个原则,基本不会有太大的问题...
- 收购最大K8s服务商,重回独立的SUSE又要和Red Hat拼混合云
- 经典面试题(25):以下代码将输出的结果是什么?
- pat00-自测2. 素数对猜想 (20)
- 返回一个循环数组中最大子数组的和
- 这些C4D创意卡通色彩场景,简直酷到爆炸!
- SQL SERVER 2014 安装图解(含 SQL SERVER 2014 安装程序共享)
- 微信小程序 ---- 学习目标认识小程序
- 工作中的第一份LoadRunner脚本
- td自动换行:设置table布局固定,td根据设定宽度自动换行
- My97DatePicker 演示和文档
- imp 数据导入_墨天轮数据库周刊—第7期
- 《个人信息去标识化指南》笔记
- JMeter-Ramp-up Period解释
- C - MaratonIME eats japanese food
热门文章
- beeline软件_Beeline软件
- 程序员多久才能在北京买房子?百练OJ:4022:买房子
- 数字电子技术(三)门电路
- CAN总线通讯出错?检查您的采样点是否设置正确
- SpringBoot测试代码status()、content()、equalTo()无法导入
- 美团程序员吐槽:美团已成为最卷公司
- 喜讯 | 美格智能荣获2022“物联之星”年度榜单之中国物联网企业100强
- 每个无线路由器都是窃听神器:房间里的一举一动它都能感应
- 解决Ubuntu安装后无法联网的问题-网卡驱动为安装成功
- 虾米音乐如何重新下载