mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-19 17:15:24 +00:00
Watch all fiels that can be parsed in serve
This commit is contained in:
+12
-1
@@ -1,12 +1,23 @@
|
||||
var Q = require('q');
|
||||
var _ = require('lodash');
|
||||
var path = require('path');
|
||||
var Gaze = require('gaze').Gaze;
|
||||
|
||||
var parsers = require('gitbook-parsers')
|
||||
|
||||
function watch(dir) {
|
||||
var d = Q.defer();
|
||||
dir = path.resolve(dir);
|
||||
|
||||
var gaze = new Gaze("**/*.md", {
|
||||
var toWatch = [
|
||||
"book.json", "book.js"
|
||||
];
|
||||
|
||||
_.each(parsers.extensions, function(ext) {
|
||||
toWatch.push("**/*"+ext);
|
||||
});
|
||||
|
||||
var gaze = new Gaze(toWatch, {
|
||||
cwd: dir
|
||||
});
|
||||
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@
|
||||
"cheerio": "0.18.0",
|
||||
"gitbook-plugin-mathjax": "0.0.6",
|
||||
"gitbook-plugin-livereload": "0.0.1",
|
||||
"gaze": "~0.5.1",
|
||||
"gaze": "0.6.4",
|
||||
"send": "0.2.0",
|
||||
"tiny-lr-fork": "0.0.5"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user