Launchpad for a simple production-grade full stack web app
- React
- Webpack
- ESLint
- Hot Reloading
- Express API server
- Docker Packaging
- PM2 Process Management
- AWS EB Deployment
git clone https://github.com/SierraSpaceAgency/launch-express-react.git
cd launch-express-react
npm install
npm start
- (Alternatively, for better server/client logging)
npm run dev-server
in one tab andnpm run dev-client
in another - http://localhost:4321 will open when the client app loads
- Lint everything
npm run lint .
- Lint autofix
npm run lint . -- --fix
- Lint a particular thing
npm run lint ./client