【问题标题】:Gulp Dest() not Outputting FileGulp Dest() 不输出文件
【发布时间】:2019-01-22 17:18:43
【问题描述】:

我很难让gulp.dest 在任何地方输出任何内容。我特别想只输出到项目的根目录(我正在劫持一个 ASP.NET Core 项目仅用于 TypeScript 开发)。对于如何让dest 做我想做的事,我真的很感激。这是我当前的 gulpfile.js:

/// <binding AfterBuild="build" Clean="clean" ProjectOpened="watch" />

"use strict";

const del = require("del"),
    gulp = require("gulp"),
    gulpConcat = require("gulp-concat"),
    gulpRename = require("gulp-rename"),
    gulpTerser = require("gulp-terser");

gulp.task("concatenate", () => {
    return gulp.src([
        "*.js",
        "!gulpfile.js"
    ])
        .pipe(gulpConcat("concatenated.js"))
        .pipe(gulp.dest("/"));
});

gulp.task("minify", () => {
    return gulp.src("concatenated.js")
        .pipe(gulpTerser())
        .pipe(gulpRename("min.js"))
        .pipe(gulp.dest("/"));
});

gulp.task("clean", () => del([
    "*.js",
    "!gulpfile.js"
]));

gulp.task("build", gulp.series(
    "concatenate",
    "minify"
));

gulp.task("watch", () => {
    gulp.watch([
        "*.ts"
    ], gulp.series(
        "build"
    ));
});

【问题讨论】:

    标签: javascript typescript gulp visual-studio-2017


    【解决方案1】:

    我觉得

      .pipe(gulp.dest('.'))
    

    就是你想要的。

    【讨论】:

    • 就是这样,不过,我发誓我尝试了几次,但没有成功。哦,好吧,它现在可以工作了,大声笑。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    相关资源
    最近更新 更多