我有问题后,使npm运行构建在docker插件,像:WebSocket连接到'wss://sibautocom.net:3000/ws'失败,我不使用我的客户端与服务器的永久会话,并希望禁用或解决这个问题,我会很高兴每一个帮助.
我将尝试永久禁用webpack-dev-server来禁用webpack,但在我的情况下,docker在docker-compose up build之后进行npm安装,这就是为什么我不能在节点模块中进行更改,我需要以编程方式更改,或者可能存在一些标志来npm运行build以防止websockets,但我找不到它们
1条答案
按热度按时间yvt65v4c1#
我已经找到了答案,这是因为
docker compose
启动了npm run build
,但是在我不使用压缩和优化文件之后,在docker init npm start之后,这意味着我在docker内部启动了dev-server
。我亲爱的DevOps只是纠正了
docker compose
文件和生态系统配置:您将这部分RUNnpm install -g
serve添加到您的docker compose
文件中,并且在npm构建您的前端部分之后,您需要运行serve -s build -p 3000
。