由于项目是内网,没办法展示项目,就记录个大概 项目中用到的地址有
-
后端请求数据地址 ---反向代理 -
websocket地址 -
地图服务地址 -
图片地址
打包后可以在nginx中配置数据请求的地址,但是像websocket、地图服务等地址直接打包进到项目中了。为了方便安装项目和修改地址,可以在public下新建一个config.js 将地址统一的管理,并将其挂载到window上面,引入到public的index.html中,不参与webpack打包。 打包后,直接去dist文件下修改config.js的地址就可以
可以参考下面进行websocket配置
(74条消息) vue-cli / ngnix 中配置websocket代理_vue配置websocket代理_@红@旗下的小兵的博客-CSDN博客