在开发环境中使用 HTTPS

注意:此功能适用于 react-scripts@0.4.0 及更高版本。

你可能需要开发服务器通过 HTTPS 提供页面。 当 API 服务器本身为 HTTPS 服务时,使用 “proxy”(代理)功能 将请求代理到 API 服务器,这可能是有用的。

为此,请将 HTTPS 环境变量设置为 true ,然后像往常一样使用 npm start 启动开发服务器:

Windows (cmd.exe)

set HTTPS=true&&npm start
(注意:缺少空格是故意的。)

Windows (Powershell)

($env:HTTPS = "true") -and (npm start)

Linux, macOS (Bash)

HTTPS=true npm start

请注意,服务器将使用自签名证书,因此你的 Web 浏览器在访问页面时基本上会显示警告。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐