code-server容器webpack的ws无法连接解决方法

TLDR

通过指定client的wsrul去连接ws

devServer.client.webSocketURL = 'wss://<Forwarded uri>/ws'

拓扑

1、code-server: 用于编写代码、启动webpack dev-server 服务;[https://<domain>:8001]

2、webpack: 用于浏览dev-server服务;[https://<domain>:8001/proxy/8080/]

3、ws: 当有文件改动后,用于c端浏览器热加载、重载。[wss://<domain>:8001/proxy/8080/ws]

Forwarded uri

webpack.config.js

js 复制代码
  devServer: {
    client: {
        webSocketURL: 'wss://<domain>:8001/proxy/8080/ws',
      },

client browser

相关推荐
不之道14 分钟前
通过 wsl 安装 docker
运维·docker·容器
ZHOU_WUYI1 小时前
Milvus Docker 部署教程
docker·容器·milvus
GISer_Jing1 小时前
编译原理AST&以Babel为例进行解读、Webpack中自定义loader与plugin
前端·webpack·node.js
GISer_Jing1 小时前
Webpack中Compiler详解以及自定义loader和plugin详解
前端·webpack·node.js
东方未明01082 小时前
docker(四)使用篇一:docker 镜像仓库
docker·容器·镜像仓库
ChironW3 小时前
Ubuntu 22.04.5 LTS上部署Docker及相关优化
ubuntu·docker·容器
Johny_Zhao5 小时前
CentOS Stream 10安装部署Zabbix 7.0网络监控平台和设备配置添加
linux·网络·网络安全·docker·信息安全·云计算·apache·zabbix·devops·yum源·huawei·系统运维·itsm·华三
贵沫末8 小时前
docker-compose——安装redis
redis·docker·eureka
小声读源码15 小时前
【技巧】离线安装docker镜像的方法
docker·镜像·技巧·离线
cdcdhj19 小时前
vue用通过npm的webpack打包编译,这样更适合灵活配置的项目
vue.js·webpack·npm