2
我使用tsconfig.json來編譯我的ts文件。我的所有文件位於src文件夾下,我希望我的輸出位於dist文件夾下。這裏是我當前的輸出:
問題與打字腳本輸出腳手架(保持結構)
正如你所看到的結構不保留。我想找到test.js:'dist/controller/test.js'。
這裏是我的tsconfig.json文件:
{
"compilerOptions": {
"target": "es6",
"sourceMap": true,
"outDir": "dist/"
},
"exclude": [
"node_modules"
]
}
這是我的任務,一飲而盡:
var tsProject = ts.createProject('tsconfig.json');
gulp.task('scripts',() => {
var tsResult = tsProject.src()
.pipe(ts(tsProject));
return tsResult.js.pipe(gulp.dest('dist'));
});
您正在使用哪種版本的TypeScript? –
TypeScript 1.7版本 – vlio20