From 9f9ae624260a6138692bed298ad5f690e7dbc652 Mon Sep 17 00:00:00 2001 From: Yi Zheng Date: Tue, 3 Apr 2018 15:27:03 +0800 Subject: [PATCH] use fs.writeFileSync since fs.writeFile without callback is deprecated in node(v7.0.0) -> https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback --- bookgen/generate.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookgen/generate.js b/bookgen/generate.js index bd3f11e..83cb776 100644 --- a/bookgen/generate.js +++ b/bookgen/generate.js @@ -54,7 +54,7 @@ BookGen.processFiles = function(config, files) { }).join('
'); // write a single page version as well - fs.writeFile(config.output+'single-page.html', + fs.writeFileSync(config.output+'single-page.html', header.replace('assets/style.css', 'assets/printable.css') .replace(/{{prev}}/g, 'index.html') .replace(/{{next}}/g, 'index.html') @@ -71,7 +71,7 @@ BookGen.processFiles = function(config, files) { .replace(/{{prev}}/g, 'index.html') .replace(/{{next}}/g, 'index.html') ); - fs.writeFile(config.output+'ebook.html', + fs.writeFileSync(config.output+'ebook.html', header.replace(/]+>/g, '') .replace(/{{prev}}/g, 'index.html') .replace(/{{next}}/g, 'index.html')