Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // required
- var express = require('express');
- var path = require('path');
- var mongoose = require('mongoose');
- var config = require('./config/database');
- // koneksi ke database
- mongoose.connect(config.database, { useNewUrlParser: true });
- var db = mongoose.connection;
- db.on('error', console.error.bind(console, 'connection error:'));
- db.once('open', function() {
- // We're connected
- console.log('Horrreeee bisa konek ke MongoDB');
- });
- // Initial app
- var app = express();
- // setup View menggunakan engine ejs
- app.set('views', path.join(__dirname, 'views'));
- app.set('view engine', 'ejs');
- // setup public folder
- app.use(express.static(path.join(__dirname, 'public'))
- );
- // setup halaman index
- app.get('/', function(req, res) {
- res.render('index', {
- title: "Home"
- });
- });
- // setup server
- var port = 3000;
- app.listen(port, function() {
- console.log("Server running on port " + port);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement