一、因为个人项目的问题,部署的地方比较多,需要随时修改根路径,一次一次的打包比较烦人,所以有了这个需求,至于为什么放在public文件下面,因为打包public下的文件不会被编译!!!废话不多说直接上配置
1. 文件位置
2.文件配置(外送一个获取浏览器的根路径,你打的包可以直接根据浏览的地址做请求很方便)
3.public =》 下面 index.html 页面引入配置
4.配置的vue项目下面的.js文件里面的使用,这里注意,没办法直接使用window去获取,打包时候会报错window is not defined,亲测,然后自己走网上找了一些方法总算可以避免了,
然后就配置好啦!!!当前文件里面可以直接使用啦
5.我是在.js文件里面使用的,如果小伙伴有需要再ts里面使用的,可以根据自己的情况修改
6.此方法可能存在的问题:打包的时候莫名的出现端口被占用,按理来说不应该会有这种情况的,解决方案:把你本地的项目都停一下,再次打包就可以了,可能本人起的项目比较多的问题
7.特别注意,特别注意,特别注意 重要的事情说三遍!!!经过我漫长的搜索,全网解决方案仅此一家,拿走不谢