var express = require('express'); var path = require('path'); var logger = require('morgan'); var bodyparser = require('body-parser'); var neo4j = require('neo4j-driver'); //var neo4j = window.neo4j.v1; var app = express(); //view engine app.set('views',path.join(__dirname,'views')); app.set('view engine','ejs'); app.use(logger('dev')); app.use(bodyparser.json()); app.use(bodyparser.urlencoded({extended: false })); app.use(express.static(path.join(__dirname,'public'))); var driver = neo4j.driver('bolt://localhost',neo4j.auth.basic('neo4j','neo4j')); var session = driver.session(); app.get('/',function(req, res){ session .run('match(n:Movie) Return n limit 25') .then(function(result){ result.records.foreach(function(record){ console.log(record); }); }) .catch(function(err){ console.log(err); }); res.send('It Works'); }); app.listen(3000); console.log('Server Started on Port 3000'); module.exports = app;