问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在启动 Vue 程序之前读取本地静态文件内容

发布网友 发布时间:2022-10-18 04:19

我来回答

1个回答

热心网友 时间:2023-10-18 04:27

有这样一个需求,就是希望通过本地的 Json 文件来写入一些内容,比如请求后端接口的 API 前缀,我们在 public 目录下面新建一个 project.config.json 文件来做一些配置项:

这样有一个好处就是项目打包发布之后的文件也可以通过更改这个静态文件来改变一些配置项,省的因为频繁更改配置,而需要重新打包

然后我们在程序的主文件 main.js 中来通过请求这个静态文件,然后将读取的结果存在 Vue 的全局属性 $config 下面

那么接下来我们还需要在 Vue 程序实例化之前就执行 getConfig() 方法 ,这样才能确保我们在请求后端接口的时候能提前拿到 API 的 baseUrl

是不是很灵活,应该还有很多的场景能够用到该方法。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
羊被土谷蛇咬伤过了两天没管能治好吗 被蛇咬了的羊肉怎么去毒 拘留时间与刑期有什么关系? 邛崃美食有哪些 南宁口奶汤面怎么样 奶汤面的熬制过程需要哪些步骤? 老码头奶汤面怎么样 求助,邛崃哪里的奶汤面最好吃 奶汤面的介绍 邛崃奶汤面是什么意思? 我想问一下液态纳米膜怎么去除? 10086的号码给我发了一条信息 伪及举报,而且连中国移动的字样都没有,是不是诈骗短信啊? 10086短信是不是诈骗 甲和乙分别从AB两地相向而行 吃豆沙包可以减肥吗? 在读专科生可以考教师资格证吗 中秋节月饼都有什么口味的 3431爱情数字含义? 中秋节吃月饼都有哪些种类? 女生说343是什么意思? 中秋节快到了月饼有哪些口味? darkness胶水成分 hp的mini笔记本电脑怎么只有一个耳机插孔呢? 正宗陈皮出产地是那里 正宗陈皮出产地介绍 12proMax88的电和92的电区别大吗 女生发哈喽怎么回复? 发现电磁炉着火后要及时通知电工并拔掉电源插头 母亲节是送花好还是送蛋糕好 母亲节活动蛋糕方案 深圳北铁路部门区号 vue2项目打包后更换接口地址 孔子珍藏在怀里的是什么 70岁的老人有高血压做了动态心电图有时行脏每分钟27次许要装起博器吗 s心电图段压低27次最大1,02mv 心电图多少钱 QQ飞车氮气 QQ飞车中有时在搜集氮气的上方另外有一杠是什么? 英特尔11代炫耀黑笔记本电脑怎么样 如何留下吻痕教程 彩虹新能源(00438)回A资料获深交所受理,估值提升潜力待发掘 隐形眼镜低100度可以吗 花旗参发霉了洗净后炖汤能吃吗? 如何保存花旗参 异地医保撤销后多久可以在本地看病 一斤80个头的干海参多少厘米 大连长生岛海参80头价格 请问这是哪个动漫角色? 求东北自助游攻略路线 东北五天自助游,旅途路线包含长白山,求好线路 国庆期间想去东北做10~12日的自助游,请高手建议线路 罗技无线键盘如何重新配对