|
|
@@ -300,16 +300,16 @@ Crowi.prototype.start = function() {
|
|
|
|
|
|
// reload settings
|
|
|
// see: https://github.com/jprichardson/reload
|
|
|
- // if (self.node_env === 'development') {
|
|
|
- // const reloadServer = reload(server, app);
|
|
|
- // // fire reload() when html is modified
|
|
|
- // const watcher = chokidar.watch(path.join(self.libDir, 'views'));
|
|
|
- // watcher.on('all', (event, path) => {
|
|
|
- // reloadServer.reload();
|
|
|
- // });
|
|
|
-
|
|
|
- // debug(`watching for live-reloading -> ${self.libDir}`);
|
|
|
- // }
|
|
|
+ if (self.node_env === 'development') {
|
|
|
+ const reloadServer = reload(server, app);
|
|
|
+ // fire reload() when html is modified
|
|
|
+ const watcher = chokidar.watch(path.join(self.libDir, 'views'));
|
|
|
+ watcher.on('all', (event, path) => {
|
|
|
+ reloadServer.reload();
|
|
|
+ });
|
|
|
+
|
|
|
+ debug(`watching for live-reloading -> ${self.libDir}`);
|
|
|
+ }
|
|
|
|
|
|
io = require('socket.io')(server);
|
|
|
io.sockets.on('connection', function (socket) {
|