udemy-node-todo-app/server/server.js

29 lines
513 B
JavaScript
Raw Normal View History

2017-11-30 03:52:44 +00:00
var express = require('express')
var bodyParser = require('body-parser')
var {mongoose} = require('./db/mongoose')
// models
var {User} = require('./models/user')
var {Todo} = require('./models/todo')
var app = express();
app.use(bodyParser.json());
app.post('/todos', (req, res) => {
var todo = new Todo({
text: req.body.text
});
todo.save().then((doc) => {
res.send(doc)
}, (e) => {
res.status(400).send(e);
})
})
app.listen(3000, () => {
console.log("Started on port 3000");
});