From fd0dd4fe58eee3dd0b3a707d7e546a6a79ae50b2 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 21 Jan 2018 16:14:16 -0500 Subject: [PATCH] and again... --- src/core/create_assets.js | 2 +- src/middleware/create_watcher.js | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/core/create_assets.js b/src/core/create_assets.js index 438e5f2..9b31f51 100644 --- a/src/core/create_assets.js +++ b/src/core/create_assets.js @@ -57,7 +57,7 @@ export default function create_assets({ src, dest, dev, client_info, server_info function generate_service_worker({ chunk_files, src }) { const assets = glob.sync('**', { cwd: 'assets', nodir: true }); - const routes = create_routes({ src }); // TODO refactor + const routes = create_routes({ src }); const route_code = `[${ routes diff --git a/src/middleware/create_watcher.js b/src/middleware/create_watcher.js index 0b65998..cbd4477 100644 --- a/src/middleware/create_watcher.js +++ b/src/middleware/create_watcher.js @@ -1,7 +1,7 @@ import * as fs from 'fs'; import * as path from 'path'; import chalk from 'chalk'; -import { create_assets, create_routes, create_app } from 'sapper/core.js'; +import { create_app, create_assets, create_routes, create_templates } from 'sapper/core.js'; import { dest } from '../config.js'; function deferred() { @@ -70,11 +70,6 @@ export default function create_watcher({ compilers, dev, entry, src, onroutes }) watcher.on('add', callback); watcher.on('change', callback); watcher.on('unlink', callback); - - // watch('templates/**.html', () => { - // create_templates(); - // // TODO reload current page? - // }); } watch_files('routes/**/*.+(html|js|mjs)', () => { @@ -88,6 +83,11 @@ export default function create_watcher({ compilers, dev, entry, src, onroutes }) create_app({ dev, entry, src }); }); + watch_files('templates/**.html', () => { + create_templates(); + // TODO reload current page? + }); + const watcher = { ready: invalidate(), client: watch_compiler('client'),