引用新版本的body-parser中間件和morgan中間件時,報如下問題:
Fri, 09 Jan 2015 06:32:04 GMT morgan deprecated morgan(options): use morgan("dev", options) instead at app.coffee:34:28
Fri, 09 Jan 2015 06:32:04 GMT body-parser deprecated bodyParser: use individual json/urlencoded middlewares at app.coffee:38:33
Fri, 09 Jan 2015 06:32:04 GMT body-parser deprecated undefined extended: provide extended option at node_modules\body-parser\index.js:85:29
舊版本里是的引用語句如下
app.use require('morgan')({ format: 'dev' })
app.use require('body-parser')()
利用這兩個語句,引用新版本的body-parser中間件和morgan中間件時,就會報以上錯誤,原因是新版本的引用語句變掉了
新版本引用語句如下:
app.use require('morgan')('dev',options)
app.use require('body-parser').urlencoded({extended:false})
