在开发中,经常遇到只是根路径改动就需要重新打包的情况,下面给大家说一种直接改打包配置文件就可以改根路径,无需前端重新打包的方法:
一、在public文件夹下创建一个config文件夹与index.js文件(只能是js,不能是ts等文件,因为浏览器不认识ts,需要编译成js,需要编译就需要重新打包),如下:
二、把开发与生产环境baseURL挂到window上:
三、在index.html引入配置文件:
四、使用时直接根据环境取出挂到window上的baseURL即可,想在生产环境的其他配置按照此方法类推即可,核心就是不能不能走编译,走编译就需要重新打包了。