From 81ba66f6719520764be0f148a1398fca6dafdfc6 Mon Sep 17 00:00:00 2001 From: XIE Qianyue Date: Sat, 28 Mar 2015 23:54:05 +0100 Subject: [PATCH 1/3] updates for express 4.X --- app.js | 9 ++++++--- package.json | 23 +++++++++++++++++++---- 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/app.js b/app.js index f09e09d96..862968bc6 100644 --- a/app.js +++ b/app.js @@ -6,7 +6,7 @@ var express = require('express'), bodyParser = require('body-parser'), methodOverride = require('method-override'), - errorHandler = require('error-handler'), + errorHandler = require('errorhandler'), morgan = require('morgan'), routes = require('./routes'), api = require('./routes/api'), @@ -25,7 +25,10 @@ app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(morgan('dev')); -app.use(bodyParser()); +app.use(bodyParser.urlencoded({ + extended: true +})); +app.use(bodyParser.json()); app.use(methodOverride()); app.use(express.static(path.join(__dirname, 'public'))); @@ -33,7 +36,7 @@ var env = process.env.NODE_ENV || 'development'; // development only if (env === 'development') { - app.use(express.errorHandler()); + app.use(errorHandler()); } // production only diff --git a/package.json b/package.json index 4b627f3e8..c47a1a84c 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,28 @@ { - "name": "application-name", - "version": "0.0.1", + "name": "blog", + "version": "0.1.0", "private": true, "dependencies": { "body-parser": "^1.0.2", - "error-handler": "^0.1.4", + "errorhandler": "^1.3.5", "express": "~4.1.1", "jade": "~0.31.2", "method-override": "^1.0.0", "morgan": "^1.0.0" - } + }, + "description": "Start an awesome app with AngularJS on the front, Express + Node on the back. This project is an application skeleton for a typical [AngularJS](http://angularjs.org/) web app for those who want to use Node to serve their app.", + "main": "app.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://github.com/btford/angular-express-seed.git" + }, + "author": "", + "license": "MIT", + "bugs": { + "url": "https://github.com/btford/angular-express-seed/issues" + }, + "homepage": "https://github.com/btford/angular-express-seed" } From 074a5afa4b0e2386419193efc0c82bc2d81cd2a2 Mon Sep 17 00:00:00 2001 From: XIE Qianyue Date: Sat, 28 Mar 2015 23:58:33 +0100 Subject: [PATCH 2/3] Update package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index c47a1a84c..a03288cea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "blog", - "version": "0.1.0", + "name": "application-name", + "version": "1.0.0", "private": true, "dependencies": { "body-parser": "^1.0.2", From ea86eaff34710fe1a1463a7a536f008cc9c77ccb Mon Sep 17 00:00:00 2001 From: XIE Qianyue Date: Sun, 29 Mar 2015 00:00:09 +0100 Subject: [PATCH 3/3] Update package.json --- package.json | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index a03288cea..c927a73fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "application-name", - "version": "1.0.0", + "version": "0.0.1", "private": true, "dependencies": { "body-parser": "^1.0.2", @@ -9,20 +9,5 @@ "jade": "~0.31.2", "method-override": "^1.0.0", "morgan": "^1.0.0" - }, - "description": "Start an awesome app with AngularJS on the front, Express + Node on the back. This project is an application skeleton for a typical [AngularJS](http://angularjs.org/) web app for those who want to use Node to serve their app.", - "main": "app.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "https://github.com/btford/angular-express-seed.git" - }, - "author": "", - "license": "MIT", - "bugs": { - "url": "https://github.com/btford/angular-express-seed/issues" - }, - "homepage": "https://github.com/btford/angular-express-seed" + } }