Files
create-react-app/docusaurus/docs/using-https-in-development.md
Eric Feng 2a7fd5a1ea Fixing Internal Links (#5552)
* Fixing Internal Links

Internal links, like those found on [Available Scripts](https://facebook.github.io/create-react-app/docs/available-scripts)
use absolute urls and therefore link to https://facebook.github.io/docs/deployment instead of
https://facebook.github.io/create-react-app/docs/deployment.

* changing to markdown links and fixing various broken internal links
2018-10-29 14:00:28 -04:00

34 lines
957 B
Markdown

---
id: using-https-in-development
title: Using HTTPS in Development
sidebar_label: HTTPS in Development
---
> Note: this feature is available with `react-scripts@0.4.0` and higher.
You may require the dev server to serve pages over HTTPS. One particular case where this could be useful is when using [the "proxy" feature](proxying-api-requests-in-development.md) to proxy requests to an API server when that API server is itself serving HTTPS.
To do this, set the `HTTPS` environment variable to `true`, then start the dev server as usual with `npm start`:
### Windows (cmd.exe)
```cmd
set HTTPS=true&&npm start
```
(Note: the lack of whitespace is intentional.)
### Windows (Powershell)
```Powershell
($env:HTTPS = "true") -and (npm start)
```
### Linux, macOS (Bash)
```bash
HTTPS=true npm start
```
Note that the server will use a self-signed certificate, so your web browser will almost definitely display a warning upon accessing the page.