我使用 http 服务器托管本地文件。只需使用命令安装在我的 Mac HTTP 服务器上:
npm install --global http-server
然后我使用以下命令在所需目录中启动该服务器:
http-server
解决此问题所需要做的就是使用 cors 选项启动 HTTP 服务器:
http-server --cors
无法在 CORS 支持下运行
http-server
(不同的浏览器、禁用缓存...没有任何帮助)。
由于相关的错误单仍在讨论中,这里有一个使用 local-web-server 对我来说开箱即用的替代方案:
npm i local-web-server --global
ws --cors.origin http://<your domain> --cors.credentials
如果您需要模拟本地 SSL 支持,可以添加
--https -p 443
。