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