Я новичок в машинописи и gulp и получил рабочий проект, где tsc работает нормально (с tsconfig.js), но сборка gulp не была настроена. Я пытаюсь с этим подходом:
var gulp = require('gulp');
var tsc = require('gulp-typescript');
...
var tsProject = tsc.createProject("tsconfig.json");
gulp.task('build', function () {
var tsResult = tsProject.src()
.pipe(tsc(tsProject));
return tsResult.js
.pipe(gulp.dest("./output"));
});
и получите кучу ошибок TS2307:
... : error TS2307: Cannot find module 'csvtojson'.
... : error TS2307: Cannot find module 'moment'.
Мне интересно, как настроить gulp для точной работы, как tsc? Я включаю модули следующим образом:
import * as csvtojson from "csvtojson";
import * as moment from "moment";
Есть идеи?