为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli3.0 如何设置配置项 让打包后可以直接修改配置项更换请求地址之类的

vue-cli3.0 如何设置配置项 让打包后可以直接修改配置项更换请求地址之类的

慕斯709654 2019-03-05 17:26:14
假设 请求地址根据不同的网站不同当要配置多个不同的网址的时候如何实现不需要再次打包,直接修改配置配置文件来更换掉请求地址
查看完整描述

2 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

我们先提出一个问题,什么情况会触发再次打包?

修改了程序代码会触发再次打包

那么好,再不修改代码的情况下,我们捋一捋能有多少种方案来处理。

  1. ajax 请求配置文件,通过配置文件来设置。

    1. 注意点:同步异步的问题。

  2. 如果只是域名的变换,那我们写相对地址就好了呀/ ./ ../

  3. 你说上边的好丑,我用 webpack 想简化一些,我就想 import config from config。那么 webpack 的externals了解一下。


查看完整回答
反对 回复 2019-03-05
?
侃侃无极

TA贡献2051条经验 获得超10个赞

在用到的地方process.env.VUE_APP_URL or VUE_APP_DEMO_URL

查看完整回答
反对 回复 2019-03-05
  • 2 回答
  • 0 关注
  • 934 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信