diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-04-25 21:13:17 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-04-25 21:13:17 +0200 |
commit | c34a9f6213c204c43c78dd691a5295d7e5a757e8 (patch) | |
tree | 96f287daa52ade759b7b0e635b6e36dea7acaf86 /lib/output/website/onAsset.js | |
parent | f5df41c75f6e6d25ffc9f86feeac29892fb9f856 (diff) | |
download | gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.zip gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.tar.gz gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.tar.bz2 |
Copy assets from themes to output folder
Diffstat (limited to 'lib/output/website/onAsset.js')
-rw-r--r-- | lib/output/website/onAsset.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/output/website/onAsset.js b/lib/output/website/onAsset.js index 8659ca6..169db56 100644 --- a/lib/output/website/onAsset.js +++ b/lib/output/website/onAsset.js @@ -17,7 +17,11 @@ function onAsset(output, asset) { var filePath = path.resolve(rootFolder, asset); var outputPath = path.resolve(outputFolder, asset); - return fs.copy(filePath, outputPath); + return fs.ensure(outputPath) + .then(function() { + return fs.copy(filePath, outputPath); + }) + .thenResolve(output); } module.exports = onAsset; |