我在gulp文件中定义了任务:
df.column[df.column == 07311954].count()
其中包含所有脚本,并为gulp.task('dev:build:scripts', function () {
var tsResult = tsProject.src()
.pipe(sourcemaps.init())
.pipe(ts(tsProject));
});
创建源映射。我的tsProject:
static/dist
我的var tsProject = ts.createProject('tsconfig.json', {
outDir: paths.dist +'/app'
});
tsconfig.json
然而,在gulp运行项目之后,它不会编译JS并且不会创建源映射 - 它只会这样做,当我对任何ts文件进行更改时。我该如何解决这个问题?
答案 0 :(得分:2)
我想你忘记了实际写出你的结果。试试这个:
gulp.task('dev:build:scripts', () =>
{
var tsProject = ts.createProject('tsconfig.json');
var tsResult = tsProject.src()
.pipe(sourcemaps.init())
.pipe(ts(tsProject));
return tsResult.js.pipe(sourcemaps.write()).pipe(gulp.dest(paths.dist +'/app'));
});