Câu hỏi Tôi đang cố gắng xây dựng một API Node.js, khi viết tập tin server.js tôi, mã của tôi trông như thế này:ExpressJS Lỗi: Body-Parser Deprecated
var express = require('express');
var express = require('body-parser');
var app = express();
app.use(bodyParser.json());
app.get('/api/posts', function(req,res) {
res.json([
{
username: 'oscar',
body: 'hello'
}
])
})
app.listen(3000, function() {
console.log('Server Listening on', 3000)
})
Tuy nhiên, trong command prompt tôi nhận được lỗi này:
body-parser deprecated bodyParser: use individual json.urlencoded
middlewares server.js:4:11
body-parser deprecated undefined extended: provide extended option
node_modules\body-parser\index.js:85:29
tôi đã cố gắng thay đổi này để:
app.use(bodyParser.urlencoded({ extended: true }));
và
app.use(bodyParser.urlencoded({ extended: false }))
giống như các bài đăng khác được đề xuất nhưng vẫn cho cùng lỗi. Không biết phải làm gì bây giờ! Hãy giúp tôi.
Cảm ơn!
đẹp, điều này đã hiệu quả đối với tôi. –