Gulp Dest () не выводит файл - PullRequest
0 голосов
/ 22 января 2019

Мне трудно заставить 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"
    ));
});

1 Ответ

0 голосов
/ 22 января 2019

Я думаю

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

это все, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...