Gulp - перечислить все файлы как отдельные задачи
Я хочу перечислить все файлы.ts из папки partucar и представить их как отдельные задачи, используя gulp.
Итак, у меня есть папка с этими файлами:
/src
- app.ts
- items.ts
Прямо сейчас я использую эту команду для создания всех этих файлов и отправки их в конкретное место назначения:
var gulp = reguire('gulp');
var ts = require('gulp-typescript');
var tsProject = ts.createProject('tsconfig.json');
gulp.task('build:ts', () => {
return tsProject.src().pipe(tsProject())
.js.pipe(gulp.dest('./dist'));
});
Так что это получает все .ts
файлы из ./src
и добавить их в ./dist
папка как скомпилированная .js files
Что я хочу сделать, это:
- перечислите все.ts файлы в моем бегунке задач
- щелкните правой кнопкой мыши на конкретное задание (файл)
- запустите build:ts только для этого конкретного файла ts
- скомпилируйте и добавьте этот конкретный файл в./dist