File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,8 @@ var http = require('http'),
2
2
mime = require ( 'mime' ) ,
3
3
util = require ( 'util' ) ,
4
4
EventEmitter = require ( 'events' ) . EventEmitter ,
5
- liveReload = require ( 'tiny-lr' ) ;
5
+ liveReload = require ( 'tiny-lr' ) ,
6
+ sep = require ( 'path' ) . sep ;
6
7
7
8
/**
8
9
* A static file server designed to support documentation.js's --serve
@@ -53,9 +54,11 @@ Server.prototype.handler = function (request, response) {
53
54
if ( path === '' ) {
54
55
path = 'index.html' ;
55
56
}
57
+
56
58
for ( var i = 0 ; i < this . _files . length ; i ++ ) {
57
59
var file = this . _files [ i ] ;
58
- if ( file . relative === path ) {
60
+ var filePath = file . relative . split ( sep ) . join ( '/' ) ;
61
+ if ( filePath === path ) {
59
62
response . writeHead ( 200 , { 'Content-Type' : mime . lookup ( path ) } ) ;
60
63
response . end ( file . contents ) ;
61
64
return ;
You can’t perform that action at this time.
0 commit comments