【发布时间】:2021-01-11 16:34:16
【问题描述】:
我使用 http 服务器托管我的本地文件。只需使用以下命令在我的 Mac HTTP 服务器上安装:
npm install --global http-server
然后我用命令在需要的目录中启动这个服务器:
http-server
【问题讨论】:
标签: macos cors httpserver
我使用 http 服务器托管我的本地文件。只需使用以下命令在我的 Mac HTTP 服务器上安装:
npm install --global http-server
然后我用命令在需要的目录中启动这个服务器:
http-server
【问题讨论】:
标签: macos cors httpserver
我只需要使用 cors 选项启动 HTTP 服务器即可解决此问题:
http-server --cors
【讨论】:
无法让 http-server 在 CORS 支持下运行(不同的浏览器、禁用缓存...没有任何帮助)。
由于related bug ticket 仍在进行中的讨论,这里有一个对我有用的替代方案,使用local-web-server:
npm i local-web-server --globalws --cors.origin http://<your domain> --cors.credentials如果您需要模拟本地 SSL 支持,可以添加 --https -p 443。
【讨论】: