2017-02-14 4 views
0

처음이 포함 꿀꺽 화상 이미지 오류? 내 gulpfile.js을 gulp.In 사용하고

var gulp = require('gulp'); 
var imagemin = require('gulp-imagemin'); 
gulp.task('default', function() { console.log('Hello Gulp!') }); 
gulp.task('imagemin', function() { 
    var img_src = 'src/images/**/*', img_dest = 'build/images'; 

    gulp.src(img_src) 
    .pipe(changed(img_dest)) 
    .pipe(imagemin()) 
    .pipe(gulp.dest(img_dest)); 
}); 

$ 쭉 마시는에 imagemin로 내 워킹 폴더에서 망할 놈의 강타를 실행하는

그러나 다음과 같은 오류

[11:35:12] Using gulpfile C:\xampp\htdocs\work\gulpfile.js 
[11:35:12] Starting 'imagemin'... 
[11:35:12] 'imagemin' errored after 10 ms 
[11:35:12] ReferenceError: changed is not defined 
    at Gulp.<anonymous> (C:\xampp\htdocs\work\gulpfile.js:8:10) 
    at module.exports (C:\xampp\htdocs\work\node_modules\orchestrator\lib\runTask.js:34:7) 
    at Gulp.Orchestrator._runTask (C:\xampp\htdocs\work\node_modules\orchestrator\index.js:273:3) 
    at Gulp.Orchestrator._runStep (C:\xampp\htdocs\work\node_modules\orchestrator\index.js:214:10) 
    at Gulp.Orchestrator.start (C:\xampp\htdocs\work\node_modules\orchestrator\index.js:134:8) 
    at C:\Users\58_user\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:129:20 
    at _combinedTickCallback (internal/process/next_tick.js:67:7) 
    at process._tickCallback (internal/process/next_tick.js:98:9) 
    at Module.runMain (module.js:607:11) 
    at run (bootstrap_node.js:418:7) 
을 보여줍니다

이 문제를 어떻게 해결할 수 있습니까? 도와주세요. 아무도 angularjs에 대한 꿀꺽 꿀꺽 거리는 설치 guidlines를 제공 할 수 있습니다. 미리 감사드립니다

+0

'변경된'꿀꺽 꿀꺽함 작업을 정의하지 않았습니다. –

+0

어떻게 정의 할 수 있습니까? 예를 들어 줄 수 있습니까? –

+0

'gulp.task ('changed', function() {});' –

답변

0
var gulp = require('gulp'); 
var imagemin = require('gulp-imagemin'); 
gulp.task('default', function() { console.log('Hello Gulp!') }); 
gulp.task('imagemin', function() { 
    var img_src = 'src/images/**/*', img_dest = 'build/images'; 

    gulp.src(img_src) 
    .pipe(imagemin()) 
    .pipe(gulp.dest(img_dest)); 
}); 

불필요한 정의되지 않은 작업 changed을 제거하십시오. .pipe(changed(img_dest)).