gulp.dest保存文件夹结构

时间:2016-06-20 07:06:54

标签: typescript gulp

我真的很困惑。我有一个gulp任务来编译ts文件。

gulp.task('build:js', function (){
var tsProject = ts.createProject('./tsconfig.json');

return gulp.src('./src/**/*.ts')
    .pipe(sourcemaps.init())
        .pipe(ts(tsProject))
    .pipe(sourcemaps.write('.'))
    .pipe(gulp.dest('./dist/'));
});

这应该编译我的ts文件,然后将它们放入dist文件夹中,而不保留原始文件夹结构,在本例中为src /。 上周工作得很好,今天我只想运行我的程序,突然间,它正在复制基本路径。

所以实际上,在编译之后我得到一个dist / src文件夹,而不仅仅是带有编译文件的dist /文件夹。

我不明白。我至少在一周之内没有接触过这个构建任务,而且工作得很好。有任何想法吗?或者,有没有办法将路径设置为dist /作为解决方法?

0 个答案:

没有答案