【问题标题】:gulp-angular2 task is not workinggulp-angular2 任务不工作
【发布时间】:2016-05-20 08:16:33
【问题描述】:

我正在处理我编写此任务的 gulpfile:

    var tsProject = ts.createProject('app/Resources/public/angular/tsconfig.json');
    gulp.task('angular-2', function () {
      var tsResult = tsProject.src() // instead of gulp.src(...)
            .pipe(ts(tsProject));

      return tsResult.js.pipe(gulp.dest('web/js'));
});

我对这个完全陌生,我该如何测试这个或者有人可以帮我写这个任务吗?

如果我运行 gulp-watch 或默认,它会返回此错误,但它正在构建但有错误:

【问题讨论】:

  • 所以您希望构建因错误而失败?你能在 tsconfig 里面试试这个选项吗noEmitOnError: true
  • 我这样做有什么好处?
  • 我认为应该不会在出现错误时产生任何输出
  • @koox00 好的,也许对错误的来源有一些想法?

标签: typescript angular gulp


【解决方案1】:

gulp 任务对我来说似乎没问题,错误在您的代码中。

例如:

你从左到右:

文件(行、列):描述

所以第一个说您在第 1 行中的 booking-search.component.ts 需要来自模块的方法并且该方法没有退出,可能是您输入错误。

查看您的文件并尝试更正所有错误,如果您无法解决特定错误,请发布有关您尝试过的新问题并寻求帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多