javascript - Gulp Dest() 不输出文件
问题描述
我很难在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"
));
});
解决方案
我认为
.pipe(gulp.dest('.'))
就是你想要的。
推荐阅读
- .net - 是否可以使用 .NET 5 创建独立于平台的独立单文件应用程序?
- ios - 在 Xcode 中悬停时,“启动活动方案”按钮中的向下箭头表示什么?
- hadoop - EmbeddedKafkaServer Apache 地图集与蜂巢挂钩
- flutter - 在 iOS 15 模拟器中按下“主页”时触发更改平台亮度
- sql-server - 尽管使用 XA 驱动程序,但“多个最后资源已添加到当前事务”警告
- javascript - 如何使一个项目位于屏幕顶部,但整个 UL 垂直和水平居中?
- javascript - React Native 中的类型错误
- python - 如何从 matshow 2D 绘图中删除 NaN 值并将标签格式化为百分比
- ruby - 为什么这不会将新颜色传递到哈希中(仍在学习def方法,任务是编写一个def方法来放入新颜色)
- reactjs - 反应dropzone上传到快递服务器不发送文件