Я использую процесс сборки кода gulp на стороне клиента в Visual Studio.Сейчас я пытаюсь ввести TypeScript и добавил следующую задачу gulp:
var tsProject = ts.createProject("tsconfig.json");
[...]
gulp.task("tsc", function () {
return tsProject.src()
.pipe(tsProject())
.pipe(gulp.dest("wwwroot/js"));
});
К сожалению, весь вывод JavaScript помещается непосредственно в wwwroot, а не в wwwroot / js.Чего мне не хватает?
Мой файл tsconfig.json находится рядом с gulpfile.js и выглядит так:
{
"files": [
"wwwroot/js/**/*.ts"
],
"compilerOptions": {
"noImplicitAny": true,
"target": "es5"
}
}
(Если это актуально: я делаю все этоиз Visual Studio)