6b30832666
The old version of prettier we were using didn't support the Flow syntax to access properties in a type using `SomeType['prop']`. This updates `prettier` and `rollup-plugin-prettier` to the latest versions. I added the prettier config `arrowParens: "avoid"` to reduce the diff size as the default has changed in Prettier 2.0. The largest amount of changes comes from function expressions now having a space. This doesn't have an option to preserve the old behavior, so we have to update this. |
||
---|---|---|
.. | ||
public | ||
server | ||
src | ||
README.md | ||
package.json | ||
yarn.lock |
README.md
SSR Fixtures
A set of test cases for quickly identifying issues with server-side rendering.
Setup
To reference a local build of React, first run npm run build
at the root
of the React project. Then:
cd fixtures/ssr
yarn
yarn start
The start
command runs a webpack dev server and a server-side rendering server in development mode with hot reloading.
Note: whenever you make changes to React and rebuild it, you need to re-run yarn
in this folder:
yarn
If you want to try the production mode instead run:
yarn start:prod
This will pre-build all static resources and then start a server-side rendering HTTP server that hosts the React app and service the static resources (without hot reloading).