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 /作为解决方法?