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

相关推荐
梦游钓鱼35 分钟前
在window终端创建docker容器的问题
运维·docker·容器
钢板兽1 小时前
Java后端高频面经——JVM、Linux、Git、Docker
java·linux·jvm·git·后端·docker·面试
ak啊4 小时前
Webpack Compiler 源码全面解析
webpack·源码阅读
梵法利亚4 小时前
Ubuntu-docker安装mysql
mysql·ubuntu·docker
猴的哥儿9 小时前
Ubuntu 22.04 LTS 入门教学文档
linux·运维·ubuntu·docker
@PHARAOH17 小时前
WHAT - Tree Shaking 的前提是 ES Module
前端·webpack·ecmascript
Macle_Chen17 小时前
Mac服务器上创建Docker并安装宝塔环境
服务器·macos·docker
ChinaRainbowSea17 小时前
Linux: Centos7 Cannot find a valid baseurl for repo: base/7/x86_64 解决方案
java·linux·运维·服务器·docker·架构
Hellc00718 小时前
Docker 部署 MongoDB 并持久化数据
mongodb·docker·容器
云上艺旅19 小时前
K8S学习之基础十五:k8s中Deployment扩容缩容
学习·docker·云原生·kubernetes·k8s