-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgui.js
More file actions
23 lines (21 loc) · 736 Bytes
/
gui.js
File metadata and controls
23 lines (21 loc) · 736 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var express = require('express');
function broc(){
var Broccoli = require('broccoli');
var BroccoliWatcher = require('broccoli/lib/watcher');
var BroccoliMiddleware = require('broccoli/lib/middleware');
var brocTree = Broccoli.loadBrocfile();
var brocBuilder = new Broccoli.Builder(brocTree);
var brocWatcher = new BroccoliWatcher(brocBuilder);
var brocAssets = new BroccoliMiddleware(brocWatcher);
return brocAssets;
}
var app = express()
.use(broc())
.use('/ng', function(req, res){
// res.render('index');
res.sendFile(__dirname + '/views/index.html');
})
.use('/', require('./app'))
.listen(process.env.PORT || 3000, function(){
console.log('listening on %d', this.address().port);
});