Added information about Pages flags (#5188)
This commit is contained in:
parent
13b8e78713
commit
a3d8615937
1 changed files with 6 additions and 4 deletions
|
@ -70,11 +70,13 @@ It's then possible to update the preview script in your `package.json` to `"prev
|
||||||
|
|
||||||
## Streams
|
## Streams
|
||||||
|
|
||||||
Some integrations such as [React](https://github.com/withastro/astro/tree/main/packages/integrations/react) rely on web streams. Currently Cloudflare Pages functions are in beta and don't support the `streams_enable_constructors` feature flag.
|
Some integrations such as [React](https://github.com/withastro/astro/tree/main/packages/integrations/react) rely on web streams. Currently Cloudflare Pages Functions require enabling a flag to support Streams.
|
||||||
|
|
||||||
In order to work around this:
|
To do this:
|
||||||
- install the `"web-streams-polyfill"` package
|
- go to the Cloudflare Pages project
|
||||||
- add `import "web-streams-polyfill/es2018";` to the top of the front matter of every page which requires streams, such as server rendering a React component.
|
- click on Settings in the top bar, then Functions in the sidebar
|
||||||
|
- scroll down to Compatibility Flags, click Configure Production Compatibility Flags, and add `streams_enable_constructors`
|
||||||
|
- do this for both the Production Compatibility Flags and Preview Compatibility Flags
|
||||||
|
|
||||||
## Environment Variables
|
## Environment Variables
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue