2016-11-17 78 views
0

我想將圖像和管道壓縮到dist的目錄,但運行任務後dist是空的。 這是我的任務gulp-imagemin不起作用

gulp.task("minify_img", function() { 
    gulp.src("src/img/*") 
    .pipe(imagemin()) 
    .pipe(gulp.dest("/dist/img")); 
}); 

回答

0

根據您當前的目標路徑/dist/img,這些文件將在您的驅動器(例如D:/dist/img)的根。您應該在它之前添加一個點,然後這些文件將被導出到您的項目的根目錄。

.pipe(gulp.dest("./dist/img")); 
+0

我試過了,但結果沒有變化。是gulp-imagemin的版本使它變成了嗎? – zhaohe

+0

@zhaohe'gulp.src'讓我們試試只有一個圖像,看看它是否工作。 – Nhan

+0

你嘗試過「dist/img」嗎?你也可以啓動pipe(debug())(安裝gulp-debug來使用它)看看會發生什麼... – ovod