File tree Expand file tree Collapse file tree 4 files changed +602
-19
lines changed Expand file tree Collapse file tree 4 files changed +602
-19
lines changed Original file line number Diff line number Diff line change 1+ web : node server.js
Original file line number Diff line number Diff line change 7474 "start" : " node scripts/start.js" ,
7575 "build" : " node scripts/build.js" ,
7676 "test" : " node scripts/test.js" ,
77- "server" : " npx json- server --watch public/db.json --port=3001 "
77+ "server" : " node server.js "
7878 },
7979 "eslintConfig" : {
8080 "extends" : " react-app"
144144 "presets" : [
145145 " react-app"
146146 ]
147+ },
148+ "devDependencies" : {
149+ "express" : " ^4.17.1" ,
150+ "json-server" : " ^0.16.1"
147151 }
148152}
Original file line number Diff line number Diff line change 1+ const jsonServer = require ( 'json-server' ) ;
2+ const server = jsonServer . create ( ) ;
3+ const router = jsonServer . router ( './public/db.json' ) ;
4+ const middlewares = jsonServer . defaults ( {
5+ static : './build' ,
6+ } ) ;
7+
8+ const PORT = process . env . port || 3001 ;
9+
10+ server . use ( middlewares ) ;
11+ server . use ( router ) ;
12+
13+ server . listen ( PORT , ( ) => {
14+ console . log ( 'Server is running' ) ;
15+ } ) ;
You can’t perform that action at this time.
0 commit comments