Skip to content

Commit cdc98a1

Browse files
committed
Create simple json-server with nodejs
1 parent c144e9a commit cdc98a1

File tree

4 files changed

+1279
-1
lines changed

4 files changed

+1279
-1
lines changed

server/package.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "json-server-deploy",
3+
"version": "1.0.0",
4+
"description": "Simple json database with json-server",
5+
"main": "server.js",
6+
"scripts": {
7+
"start": "node server.js"
8+
},
9+
"keywords": [
10+
"json-server,heroku, node, REST API"
11+
],
12+
"author": "Tien Duy",
13+
"license": "MIT",
14+
"dependencies": {
15+
"json-server": "^0.16.3"
16+
}
17+
}

server/server.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
const jsonServer = require('json-server');
2+
const server = jsonServer.create();
3+
const router = jsonServer.router('db.json');
4+
const middleware = jsonServer.defaults();
5+
const port = process.env.PORT || 5000;
6+
7+
server.use(middleware);
8+
server.use(router);
9+
10+
server.listen(port);

0 commit comments

Comments
 (0)