提交 6c12277b 编写于 作者: J Johannes Rieken

better error printing when vsce fails

上级 6999ddba
......@@ -129,7 +129,11 @@ function fromLocalWebpack(extensionPath, sourceMappingURLBase) {
}));
});
es.merge.apply(es, webpackStreams.concat([patchFilesStream])).pipe(result);
}).catch(function (err) { return result.emit('error', err); });
}).catch(function (err) {
console.error(extensionPath);
console.error(packagedDependencies);
result.emit('error', err);
});
return result.pipe(stats_1.createStatsStream(path.basename(extensionPath)));
}
function fromLocalNormal(extensionPath) {
......
......@@ -48,6 +48,7 @@ function fromLocalWebpack(extensionPath: string, sourceMappingURLBase: string):
}
}
vsce.listFiles({ cwd: extensionPath, packageManager: vsce.PackageManager.Yarn, packagedDependencies }).then(fileNames => {
const files = fileNames
.map(fileName => path.join(extensionPath, fileName))
......@@ -145,7 +146,11 @@ function fromLocalWebpack(extensionPath: string, sourceMappingURLBase: string):
// }))
.pipe(result);
}).catch(err => result.emit('error', err));
}).catch(err => {
console.error(extensionPath);
console.error(packagedDependencies);
result.emit('error', err);
});
return result.pipe(createStatsStream(path.basename(extensionPath)));
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册