diff --git a/lib/init.js b/lib/init.js index 3e3cdca08..c112d4d08 100644 --- a/lib/init.js +++ b/lib/init.js @@ -47,8 +47,11 @@ function initBook(rootFolder) { // Write pages return Promise.forEach(articles, function(article) { - var filePath = path.join(rootFolder, article.getPath()); - if (!filePath) return; + var articlePath = article.getPath(); + var filePath = articlePath? path.join(rootFolder, articlePath) : null; + if (!filePath) { + return; + } return fs.assertFile(filePath, function() { return fs.ensureFile(filePath)