serve-create-react-app
v8.0.1
Published
[](https://github.com/feross/standard) [](https://npmjs.org/package/serve-create-react-app) [![Gree
Readme
serve-create-react-app
serve create-react-app using serve as a single page application.
use when you want a backened to your react app.
example
server
process.env.REACT_APP_BUILD=[path to react app build directory]
// base url set by process.env.PUBLIC_URL
const serve = require('serve-create-react-app')('COOKIE_NAME_FOR_BASE_URL')
await serve(req, res)build
serve-create-react-app [path-to-react]usage when pathname is not root
Make sure homepage is "." in your react app's package.json.
This is documented here
Then when running set process.env.PUBLIC_URL
usage when pathname is root
Make sure homepage is not added to react app's package.json.
Run without setting process.env.PUBLIC_URL
example Dockerfile
FROM jameskyburz/node:8.0.0-alpine
ENV REACT_APP_BUILD /usr/src/app/src/ui/build
RUN ./node_modules/.bin/serve-create-react-app
USER node
EXPOSE 5000example Docker run
docker run my-image -e PUBLIC_URL=/foo