Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. var User=require('./models/user');
  2.  
  3. module.exports=function(app){
  4. app.get('/',function(req,res){
  5. res.send("hello world");
  6. });
  7.  
  8. app.get('/:username/:password',function(req,res){
  9. var newUser =new User();
  10. newUser.local.username=req.params.username;
  11. newUser.local.password=req.params.password;
  12. console.log(newUser.local.username);
  13. newUser.save(function(err){
  14. if(err){
  15. throw err;
  16. }
  17. });
  18. res.send('success');
  19. });
  20. }
  21.  
  22. var mongoose=require(mongoose);
  23.  
  24. var userScheme=mongoose.Schema({
  25. local:{
  26. username:String,
  27. password:String
  28. }
  29. });
  30.  
  31. module.exports=mongoose.model('User',userScheme);
  32.  
  33. var express=require('express');
  34. var app=express();
  35. var port =process.env.PORT||3000;
  36.  
  37. var morgan=require('morgan');
  38. var cookieParser=require('cookie-parser');
  39. var session=require('express-session');
  40. var mongoose=require('mongoose');
  41.  
  42. var configDB=require('./config/database.js');
  43. mongoose.connect(configDB.url);
  44.  
  45. app.use(morgan('dev'));
  46. app.use(cookieParser());
  47. app.use(session({
  48. secret:'pokemonGo',
  49. saveUninitialized:true,
  50. resave:true
  51. }));
  52.  
  53. require('./app/routes.js')(app);
  54.  
  55. app.listen(port);
  56. console.log('server running ');
  57.  
  58. assert.js:90
  59. throw new assert.AssertionError({
  60. ^
  61. AssertionError: missing path
  62. at Module.require (module.js:351:3)
  63. at require (internal/module.js:12:17)
  64. at Object.<anonymous> (/Users/menaka/WebstormProjects/cardCreaterServer/app/models/user.js:4:14)
  65. at Module._compile (module.js:409:26)
  66. at Object.Module._extensions..js (module.js:416:10)
  67. at Module.load (module.js:343:32)
  68. at Function.Module._load (module.js:300:12)
  69. at Module.require (module.js:353:17)
  70. at require (internal/module.js:12:17)
  71. at Object.<anonymous> (/Users/menaka/WebstormProjects/cardCreaterServer/app/routes.js:4:10)
  72. at Module._compile (module.js:409:26)
  73. at Object.Module._extensions..js (module.js:416:10)
  74. at Module.load (module.js:343:32)
  75. at Function.Module._load (module.js:300:12)
  76. at Module.require (module.js:353:17)
  77. at require (internal/module.js:12:17)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement