【问题标题】:gulp watch vesrion 4.0吞咽手表 4.0 版
【发布时间】:2019-10-23 07:58:12
【问题描述】:

我想在我的项目中使用 gulp-watch。 gulp-watch 在我的 gulpfile.js 中不起作用。 我在我的项目“gulp”中使用 gulp vesrion 4.0:“^4.0.0”。我想在刷新页面时查看 js 文件中的更改。所以我使用 gulp-watch 请帮助我...谢谢

这是我在 gulpfile.js 中的代码

gulp.task("MainProjectLibrary", function () {
    return gulp.src([
        "./Public/DragDrop.js",
        "app.js",
        "./Constants/Errors.js",
        "./Constants/Message.js",
        "./Constants/APIControllerName.js",
        "./Controllers/AppController.js",
        "./Services/AppService.js",
        "./Services/ReportService.js",
        "./Filters/cutTextFilter.js",
        "./Filters/enumlistFilter.js",
        "./Filters/jalaliDateFilter.js",
        "./Filters/checkForNumber.js",
        "./Factories/ModalFactory.js",
        "./Directives/clickAnywhereDirective.js",
        "./Directives/numbersOnlyDirective.js",
        "./Scripts/angucomplete-alt.js",
        "./Scripts/datePicker.js",
        "./Modals/ModalTradeController.js",
        "./Modals/ModalDepositController.js",
        "./Modals/ModalPeymentRequest.js",
        "./Modals/ModalChangeBroker.js",
        "./Modals/AlertController.js",
        "./Modals/CreateNoteController.js",
        "./Modals/DeleteController.js",
        "./Modals/EditNoteController.js",
        "./Modals/NewMarketWatchController.js",
        "./Modals/EditMarketWatchController.js",
        "./Modals/ShowSettingController.js",
        "./Modals/DivideOrderController.js",
        "./Modals/EditNoteSymbolMessagesController.js",
        "./Modules/Dashboard/Services/DashboardService.js",
        "./Modules/MarketDepth/Controllers/MarketDepthController.js",
        "./Modules/Dashboard/Services/DepositService.js",
        "./Modules/Dashboard/Controllers/PaymentRequestController.js",
        "./Modules/Dashboard/Services/PaymentRequestService.js",
        "./Modules/Public/Controllers/SymbolMessageController.js",
        "./Modules/Public/Controllers/ChangePasswordController.js",
        "./Modules/Public/Services/ChangePasswordService.js",
        "./Modules/Reports/Controllers/TradeOrdersController.js",
        "./Modules/Reports/Services/TradeOrdersService.js",
        "./Modules/Reports/Services/AccountTransactionService.js",
        "./Modules/Portfolio/Controllers/PortfolioController.js",
        "./Modules/Portfolio/Services/PortfolioService.js",
        "./Modules/MarketDepth/Services/MarketDepthService.js",
        "./Modules/MarketDepth/Controllers/MarketDepthController.js",
        "./Modules/Dashboard/Controllers/ChangeBrokerController.js",
        "./Modules/Dashboard/Controllers/DashboardController.js",
        "./Modules/Dashboard/Controllers/DepositController.js",
        "./Modules/Dashboard/Controllers/PaymentRequestController.js",
        "./Modules/Dashboard/Services/ChangeBrokerService.js",
        "./Modules/Dashboard/Services/DashboardService.js",
        "./Modules/Dashboard/Services/DepositService.js",
        "./Modules/Dashboard/Services/PaymentRequestService.js",
        "./Modules/Public/Services/SymbolMessageService.js",
        "./Modules/Reports/Controllers/AccountTransactionController.js"
    ])
        .pipe(concat("MainProjectLibrary.min.js"))
        .pipe(uglify())
        .pipe(gulp.dest("./Dist/"));
});

gulp.task("default", function() {
    return gulp.watch("./Dist/*.min.js", gulp.series("MainProjectLibrary"));
});

这是我运行任务默认后的终端。任务未完成

【问题讨论】:

    标签: gulp gulp-watch


    【解决方案1】:

    只需将 gulp 的版本从 4x 更改为 3x 即可轻松解决之前的问题。

    【讨论】:

      猜你喜欢
      • 2017-01-26
      • 2016-01-21
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      相关资源
      最近更新 更多