Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. var express = require('express');
  2. var path = require('path');
  3. var app = express();
  4. path = require('path'),
  5. index = require('./routes/index');
  6.  
  7. app.use(express.static(path.join(__dirname, '.')));
  8. app.use(express.static(path.join(__dirname, 'admin_4_angularjs')));
  9.  
  10. app.get('/', function(req, res)
  11. {
  12. res.sendFile(path.join(__dirname + '/admin_4_angularjs/index.html'));
  13. });
  14. module.exports = app;
  15. var port = 3000;
  16. app.listen(port, function()
  17. {
  18. console.log('Listening on ' + port);
  19. });
  20.  
  21. // UI Bootstrap
  22. .state('allUsers',
  23. {
  24. url: "/allUsers.html",
  25. templateUrl: "views/allUsers.html",
  26. data:
  27. {
  28. pageTitle: 'Users List'
  29. },
  30. controller: "allUsersController",
  31. resolve:
  32. {
  33. allUserslist: function($http)
  34. {
  35. return $http.get("/users").then(function(response)
  36. {
  37. return response.data;
  38. })
  39. }
  40. }
  41. })
  42.  
  43. var express = require('express');
  44. var mongodb = require('mongodb');
  45. var router = express.Router();
  46. var app = express();
  47. var MONGODB_URI = 'mongodb://xxx.xxx.1.23:27017/RELRE';
  48. var db;
  49. var coll;
  50. mongodb.MongoClient.connect(MONGODB_URI, function(err, database) {
  51. if(err) throw err;
  52. db = database;
  53. });
  54. router.get('/users', function(req, res) {
  55. var collectionInfo = db.collection("UsersInfo");
  56. collectionInfo.find({}).toArray(function(err, employees) {
  57. res.status(200).json({'myCollection' : employees});
  58. });
  59. });
  60.  
  61. module.exports = router;
  62.  
  63. app.get('/', function(req, res)
  64. {
  65. res.sendFile(path.join(__dirname + '/admin_4_angularjs/index.html'));
  66. });
  67. app.use(index)
  68.  
  69. app.use('/users', index) // may also want to give the router a more meaningful name
  70.  
  71. router.get('/', function(req, res) { // within the router, '/users' is now assumed to be the base path
  72. // Logic for this route
  73. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement