Webpack DevServer 代理本地静态目录
前言
项目里需要离线切片地图,但切片地图文件很多,需求上有时无法单独提供一个独立的文件服务器或者切片服务器,放在 public 难免会在调试运行时被复制到 DevServer 上,而这个操作在低层级少量地图时还好,精确到区县的详细地图则会达到数万张以上,单次编辑就需要等待大量时间。于是想到一个思路,让 DevServer 代理这个文件夹。
方法
- 新建一个文件夹例如
D:\map
- 在文件夹里放入图片
- 这里以 Vue 项目为例,Vue 项目配置文件在
vue.config.js
,找到其中的devServer.proxy
,添加如下配置:
proxy: {
// '/map' 代表访问的刚才新建的文件夹,'D:/' 代表刚才新建文件夹的父目录的路径
'/map': 'D:/'
},
参考
本文作者:Aoba_xu
本文链接:https://www.cnblogs.com/aobaxu/p/16308975.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步