require chokidar lazily; dev-mode only

This commit is contained in:
Luke Edwards
2018-01-05 00:39:17 -08:00
parent ee94f355d5
commit 0c891ba79e
3 changed files with 6 additions and 9 deletions

View File

@@ -1,5 +1,4 @@
const glob = require('glob');
const chokidar = require('chokidar');
const create_routes = require('./utils/create_routes.js');
const { src, dev } = require('./config.js');
@@ -20,7 +19,7 @@ function update() {
update();
if (dev) {
const watcher = chokidar.watch(`${src}/**/*.+(html|js|mjs)`, {
const watcher = require('chokidar').watch(`${src}/**/*.+(html|js|mjs)`, {
ignoreInitial: true,
persistent: false
});
@@ -28,4 +27,4 @@ if (dev) {
watcher.on('add', update);
watcher.on('change', update);
watcher.on('unlink', update);
}
}