提交 57797195 编写于 作者: A Andre Weinand

fix source maps for builtin extensions

上级 ad737c8d
......@@ -36,7 +36,6 @@ var tasks = compilations.map(function(tsconfigFile) {
var tsOptions = require(absolutePath).compilerOptions;
tsOptions.verbose = !quiet;
tsOptions.sourceMap = true;
tsOptions.sourceRoot = '../src';
var name = relativeDirname.replace(/\//g, '-');
......@@ -73,7 +72,10 @@ var tasks = compilations.map(function(tsconfigFile) {
.pipe(sourcemaps.write('.', {
addComment: false,
includeContent: !!build,
sourceRoot: tsOptions.sourceRoot
sourceRoot: function(file) {
var levels = file.relative.split('/').length;
return '../'.repeat(levels) + 'src';
}
}))
.pipe(tsFilter.restore)
.pipe(build ? nlsDev.createAdditionalLanguageFiles(languages, i18n, out) : es.through())
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册