1
- path = require 'path'
1
+ { dirname, basename,
2
+ } = path = require 'path'
2
3
express = require 'express'
3
4
4
-
5
5
PORT = 8080
6
- PROJECT_DIR = path.dirname __dirname
7
- TESTS = __dirname
6
+ TESTS = dirname __dirname
7
+ PROJECT_DIR = dirname TESTS
8
+ VAR = PROJECT_DIR+'/var'
8
9
WWW = TESTS+'/browser'
9
- VAR = TESTS+'/var'
10
+ SRC = WWW+'/src'
11
+
10
12
11
13
compiler = require PROJECT_DIR+'/compiler'
12
14
13
15
14
16
app = express.createServer()
15
17
app.listen PORT
16
18
17
- console.log "Test Server started on port #PORT..."
19
+ console.log ">> Connect Compiler Test Server <<"
20
+ console.log ' PORT: ', PORT
21
+ console.log ' PROJECT_DIR: ', PROJECT_DIR
22
+ console.log ' TESTS: ', TESTS
23
+ console.log ' WWW: ', WWW
24
+ console.log ' VAR: ', VAR
18
25
19
26
app.configure ->
20
27
console.log 'server.configure()'
@@ -24,19 +31,27 @@ app.configure ->
24
31
app.use express.methodOverride()
25
32
26
33
app.use compiler do
27
- enabled : <[ coco coffee jade stylus sass jison ]>
34
+ enabled : <[ livescript coco coffee ]>
28
35
src : WWW
29
36
dest : VAR
30
- options :
31
- stylus : nib:true, compress:true
37
+ # options :
38
+ # stylus : nib:true, compress:true
32
39
log_level : 'DEBUG'
33
40
41
+ # app.use compiler do
42
+ # enabled : <[ jade stylus sass jison ]>
43
+ # src : WWW
44
+ # dest : VAR
45
+ # options :
46
+ # stylus : nib:true, compress:true
47
+ # log_level : 'DEBUG'
48
+
34
49
# compress anything that desires compression (*.min.js)
35
- app.use compiler do
36
- enabled : <[ uglify ]>
37
- src : [ WWW, VAR ]
38
- dest : VAR
39
- log_level : 'DEBUG'
50
+ # app.use compiler do
51
+ # enabled : <[ uglify ]>
52
+ # src : [ WWW, VAR ]
53
+ # dest : VAR
54
+ # log_level : 'DEBUG'
40
55
41
56
app.use express.static WWW
42
57
app.use express.static VAR
0 commit comments