cd `react-redux-fullstack`
npm install
//or:
//ncu -u
//npm install
//npm -g install webpack-dev-server
./node_modules/.bin/webpack-dev-server
//export PORT=8000 webpack-dev-server
Then:
open http://localhost:8080
For more details, check here and here
- add
mini
folder to test middlewares: thunk, socket, promise, jwt, auth, and custom, it is an all-inclusive mini-package which can clone for other purpose. - use
redux-observable-middleware
There are multiple webserver which can be switched to run by different purpose.
- server.js: current
- server.mongo.js: webserver + mongo
- server.pg.js: webserver + postgre-sql
- server.redis.socket.js: webserver + redis+socket
- server.rabbitmq.js: webserver + rabbitmq
- server.mini.js: only webserver
- server.all.js: all inclusive
To start mongo-webserver:
$ npm run server/index.js mongo
To start postgresql-webserver
$ npm run server/index.js pg