gpt4 book ai didi

javascript - 安全错误 : Failed to construct 'WebSocket' when deploying a react. heroku 中的 js 应用程序

转载 作者:行者123 更新时间:2023-11-30 19:01:04 28 4
gpt4 key购买 nike

我仅使用 chart.js 图表创建了一个简单的 react.js 应用程序(使用 create-react-app 引导)。在本地主机上一切正常。今天,我尝试通过 Heroku 在生产环境中进行部署。

这是我遇到的错误(截图中的完整版本):

SecurityError: Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a page loaded over HTTPS.

我已经看到这是一个常见错误,可以通过更改 react-util-devs 中的协议(protocol)行来解决:issue link

也就是说,在我的 node_modules/react-dev-utils/webpackHotDevClient.js 文件中,我将第 62 行更改为:

protocol: window.location.protocol === 'https:' ? 'wss' : 'ws',

我尝试再次部署,但仍然出现相同的错误... enter image description here

最佳答案

我有同样的问题,我认为发生的事情是当你推送到 heroku 时,node_modules 没有被更新,你只更新了你的本地版本,但这正是我的想法......有人找到解决方案了吗?

关于javascript - 安全错误 : Failed to construct 'WebSocket' when deploying a react. heroku 中的 js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59511729/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com