- install with
npm i
- run development with
npm start
- build for production with
npm run build
- deploy
/build/
on a Node.js server, or profit from Docker (see below)
This example app combines these topics:
Node.js Express.js server in a Docker https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
Babel transpiler in Node.js https://github.com/babel/example-node-server
Use Heroku for Docker hosting https://devcenter.heroku.com/articles/container-registry-and-runtime
Docker
npm run docker
Build & Run image using Docker cli (https://nodejs.org/en/docs/guides/nodejs-docker-webapp/#building-your-image
npm run publish
build and deploy directly with Heroku cli https://devcenter.heroku.com/articles/container-registry-and-runtime#getting-started
Preview at https://dry-dusk-67083.herokuapp.com/