typescript derleme ile> ES5 hata> ES5 sourcemaps ile ilgili bir sorun görünür. Ben typescript sourcemaps almak istiyorum ama kök dizininde dosyalar için sadece üretti. iç içe klasörler için ts olmadan yalnızca ES6 sourcemaps üretti. Screenshottypescript -> ES6 - -> ES6 - sourcemaps
Araçları: yudum-tsb: 1.10.0, yudum-babel: 6.1.2, yudum-sourcemaps: tsconfig içinde^1.3.0
Seçenekler:
"compilerOptions": {
"rootDir": "src/",
"sourceMap": true,
"target": "es6",
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"noResolve": true,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true
}
Benim yudum görev:
var typescriptCompiler = typescriptCompiler || null;
gulp.task('build-system', function() {
if(!typescriptCompiler) {
typescriptCompiler = typescript.create(require('../../tsconfig.json').compilerOptions);
}
return gulp.src(paths.dtsSrc.concat(paths.source))
.pipe(plumber())
.pipe(sourcemaps.init({loadMaps: true}))
.pipe(typescriptCompiler())
.pipe(to5(assign({}, compilerOptions.commonjs())))
.pipe(sourcemaps.write())
.pipe(gulp.dest(paths.output));
});
Sadece belirli bir nedenle, TypeScript'i ES5'e derlemiyor musunuz? –
uyumsuz/beklemektedir. zaman uyumsuz ile ES5 için typescript derleme/bekliyoruz typescript 2.0 DAİREMİZ olacaktır. –