From 80b10d690e23240f40273ada0480e55c3543ec44 Mon Sep 17 00:00:00 2001 From: Goh Jia Hao Date: Sun, 8 May 2016 15:23:41 +0800 Subject: [PATCH] Properly log errors with injected files --- src/build/buildApp.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/build/buildApp.js b/src/build/buildApp.js index 857afac..d9a9c2e 100644 --- a/src/build/buildApp.js +++ b/src/build/buildApp.js @@ -26,12 +26,12 @@ function buildApp(src, dest, options, callback) { fs.writeFileSync(path.join(dest, '/nativefier.json'), JSON.stringify(appArgs)); maybeCopyScripts(options.inject, dest) + .catch(error => { + console.warn(error); + }) .then(() => { changeAppPackageJsonName(dest, appArgs.name, appArgs.targetUrl); callback(); - }) - .catch(error => { - callback(error); }); }); } @@ -45,7 +45,7 @@ function maybeCopyScripts(srcs, dest) { const promises = srcs.map(src => { return new Promise((resolve, reject) => { if (!fs.existsSync(src)) { - resolve(); + reject('Error copying injection files: file not found'); return; }