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 : server.js
Original file line number Diff line number Diff line change 74
74
"start" : " node scripts/start.js" ,
75
75
"build" : " node scripts/build.js" ,
76
76
"test" : " node scripts/test.js" ,
77
- "server" : " npx json- server --watch public/db.json --port=3001 "
77
+ "server" : " node server.js "
78
78
},
79
79
"eslintConfig" : {
80
80
"extends" : " react-app"
144
144
"presets" : [
145
145
" react-app"
146
146
]
147
+ },
148
+ "devDependencies" : {
149
+ "express" : " ^4.17.1" ,
150
+ "json-server" : " ^0.16.1"
147
151
}
148
152
}
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