Tsc работает нормально, сборка gulp не работает, включая node_modules - PullRequest
0 голосов
/ 27 июня 2018

Я новичок в машинописи и 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";

Есть идеи?

...