Properly log errors with injected files

This commit is contained in:
Goh Jia Hao 2016-05-08 15:23:41 +08:00
parent 9f3dfdc315
commit 80b10d690e
1 changed files with 4 additions and 4 deletions

View File

@ -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;
}