Skip to content

Commit 14059db

Browse files
guoraymonwhtiehack
authored andcommitted
Update Express middleware and dependencies in web server templates
Replace deprecated Express middleware with body-parser and method-override in multiple web server templates across different examples and the project template
1 parent bf2e73f commit 14059db

File tree

8 files changed

+32
-16
lines changed

8 files changed

+32
-16
lines changed

examples/simple-example/web-server/app.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
var express = require('express');
2+
var methodOverride = require('method-override');
3+
var bodyParser = require('body-parser');
24
var app = express();
35

4-
app.use(express.methodOverride());
5-
app.use(express.bodyParser());
6-
app.use(app.router);
6+
app.use(methodOverride());
7+
app.use(bodyParser.json());
8+
app.use(bodyParser.urlencoded({ extended: true }));
79
app.set('view engine', 'jade');
810
app.set('views', __dirname + '/public');
911
app.set('view options', {layout: false});

examples/simple-example/web-server/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"version": "1.7.3",
44
"private": false,
55
"dependencies": {
6-
"express": "4.19.2"
6+
"body-parser": "^1.20.3",
7+
"express": "4.19.2",
8+
"method-override": "^3.0.0"
79
}
810
}

examples/ssl-connector/web-server/app.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
var express = require('express');
2+
var methodOverride = require('method-override');
3+
var bodyParser = require('body-parser');
24
var app = express();
35

4-
app.use(express.methodOverride());
5-
app.use(express.bodyParser());
6-
app.use(app.router);
6+
app.use(methodOverride());
7+
app.use(bodyParser.json());
8+
app.use(bodyParser.urlencoded({ extended: true }));
79
app.set('view engine', 'jade');
810
app.set('views', __dirname + '/public');
911
app.set('view options', {layout: false});

examples/ssl-connector/web-server/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"version": "1.7.3",
44
"private": true,
55
"dependencies": {
6-
"express": "4.19.2"
6+
"body-parser": "^1.20.3",
7+
"express": "4.19.2",
8+
"method-override": "^3.0.0"
79
}
810
}

examples/websocket-chat/web-server/app.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
var express = require('express');
2+
var methodOverride = require('method-override');
3+
var bodyParser = require('body-parser');
24
var app = express();
35

4-
app.use(express.methodOverride());
5-
app.use(express.bodyParser());
6-
app.use(app.router);
6+
app.use(methodOverride());
7+
app.use(bodyParser.json());
8+
app.use(bodyParser.urlencoded({ extended: true }));
79
app.set('view engine', 'jade');
810
app.set('views', __dirname + '/public');
911
app.set('view options', {layout: false});

examples/websocket-chat/web-server/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"version": "1.7.3",
44
"private": false,
55
"dependencies": {
6-
"express": "4.19.2"
6+
"body-parser": "^1.20.3",
7+
"express": "4.19.2",
8+
"method-override": "^3.0.0"
79
}
810
}

packages/pinus/template/web-server/app.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
var express = require('express');
2+
var methodOverride = require('method-override');
3+
var bodyParser = require('body-parser');
24
var app = express();
35

4-
app.use(express.methodOverride());
5-
app.use(express.bodyParser());
6-
app.use(app.router);
6+
app.use(methodOverride());
7+
app.use(bodyParser.json());
8+
app.use(bodyParser.urlencoded({ extended: true }));
79
app.set('view engine', 'jade');
810
app.set('views', __dirname + '/public');
911
app.set('view options', {layout: false});

packages/pinus/template/web-server/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"version": "0.0.1",
44
"private": false,
55
"dependencies": {
6-
"express": "4.19.2"
6+
"body-parser": "^1.20.3",
7+
"express": "4.19.2",
8+
"method-override": "^3.0.0"
79
}
810
}

0 commit comments

Comments
 (0)