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

相关推荐
l1t4 小时前
用docker安装测试crate数据库
数据库·docker·容器·cratedb
枕书6 小时前
实战记录:如何使用 Docker 一键部署长亭 PandaWiki 智能知识库
运维·docker·容器
IT199510 小时前
Docker笔记-对docker-compose.yml基本认识
笔记·docker·容器
supersolon12 小时前
WSL2(Linux)升级docker
linux·运维·docker·wsl·升级
一殊酒12 小时前
【Docker】常用命令大全及解析
docker·容器·eureka
Uncertainty!!13 小时前
将docker镜像上传到github镜像存储仓库(GitHub 容器仓库(GHCR)使用流程)
docker·容器·github
我是谁??13 小时前
Rocky9+ Docker + 容器内Linux桌面环境 + Web远程
运维·docker·容器
姓王名礼13 小时前
这是一个完整的全栈交付包,包含Vue3 前端交互界面(集成数字人视频流、ECharts 图表、语音对话)和Docker Compose 一键部署脚本。
前端·docker·echarts
嵌入式-老费14 小时前
vivado hls的应用(axis接口)
前端·webpack·node.js
eggwyw14 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker