vue项目后,生成一个可以修改服务器地址的配置文件

本文介绍了在Vue项目中,如何快速实现API服务器地址的动态配置,以适应不同客户的需求。通过创建静态文件`config.js`,定义全局变量,修改接口拦截器,以及利用anywhere工具,实现了打包后仍能便捷地更改服务器地址。
摘要由CSDN通过智能技术生成

刚做了一个vue的项目,在打包部署完成后领导要求能否修改api的地址,而不是前端修改再打包再发布。因为这个项目是卖给客户的,不同的客户服务器地址肯定不一样,因为项目着急测试和上线,就在网上找了一个最简单的方法,很多介绍webpack配置的,自己没研究明白,所以暂时先把这个简单方法总结一下!
主要有以下几个步骤:

  1. 首先在static目录下创建一个config.js文件,因为webpack打包,不会把static文件打包,所以直接写这里了。
    在这里插入图片描述
    里面添加服务器ip及端口地址 window.g是一个全局变量
    在这里插入图片描述
    2.在index.html中添加引入此js
    在这里插入图片描述
    3.然后在接口拦截器那边去设置和使用ip及端口地址 将原来的url替换为window.g.BASE_URL
    在这里插入图片描述
    4.测试 在首页加载页面中添加打印变量 console.log(window.g.BSAE_URL) 发现可以打印出来 测试成功!
    在这里插入图片描述
    5.安装anywhere ,然后再打包后的dist文件输入命令,这个时候就是模拟的服务器,就可以看到效果了。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值