diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-05-08 09:24:41 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2020-05-08 09:24:41 +0200 |
commit | 2e528b86adad5e2c930ce635e628c0bdc8e7fb20 (patch) | |
tree | f65e5ae9b434d74fc8634c16e3785c3adc427d53 | |
parent | 882375c54ff272ec4b84c47f9bdf3907029ec233 (diff) | |
download | site-2e528b86adad5e2c930ce635e628c0bdc8e7fb20.tar.gz site-2e528b86adad5e2c930ce635e628c0bdc8e7fb20.zip |
Fix no static folder bug
-rw-r--r-- | render.js | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -206,6 +206,7 @@ const do_pug = (prt, root) => async tree => { } const rm_tree = t => { + if (t == null) return if (t.type == 'file') { log('[do_clean] file', t.path) return fs.unlink(t.path) @@ -219,7 +220,11 @@ const rm_tree = t => { }) } -const do_clean = path => tree => walk(path).then(rm_tree).then(_ => tree) +const do_clean = path => tree => + walk(path) + .catch(_ => null) + .then(rm_tree) + .then(_ => tree) const conf = { src: './src', dest: './static'} walk(conf.src) |