2016-10-04 2 views
1

없는 내 styles.scssgulp-sass와 나는 다음과 같은 오류받을 때gulp.js - dest.on 내가 컴파일을 시도하고 함수

[09:48:49] Starting 'e'... 
[09:48:49] 'e' errored after 2.35 ms 
[09:48:49] TypeError: dest.on is not a function 
    at DestroyableTransform.Readable.pipe (D:\Data\Web Development\Repositories\ds-www\node_modules\through2\node_modules\readable-stream\lib\_stream_readable.js:485:8) 
    at Gulp.<anonymous> (D:\Data\Web Development\Repositories\ds-www\gulpfile.js:44:6) 
    at module.exports (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:34:7) 
    at Gulp.Orchestrator._runTask (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:273:3) 
    at Gulp.Orchestrator._runStep (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:214:10) 
    at D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:279:18 
    at finish (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:21:8) 
    at module.exports (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\lib\runTask.js:60:3) 
    at Gulp.Orchestrator._runTask (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:273:3) 
    at Gulp.Orchestrator._runStep (D:\Data\Web Development\Repositories\ds-www\node_modules\orchestrator\index.js:214:10) 

을 나는 gulp-sass 다른 프로젝트에 설치하고 제대로 작동이 -로 gulpfile.js과 같으므로 node_modules 폴더에 문제가 있음을 의미합니다.

var gulp = require('gulp'); 
var sass = require('gulp-sass'); 

gulp.task('e', function(){ 
    gulp.src('app/admin/assets/sass/*.scss') // ## Not working 
    .pipe(sass()) 
    .pipe('dist/admin/assets/css'); 
}); 

gulp.task('default', ['e'], function(){ 
    console.log('Gulp tasks started!'); 
}); 

가 어떻게이 문제를 해결할 수 있습니다 : 여기

는 참조 용 gulpfile.js입니까? 대상 폴더에 제대로 파이프하기 위해

gulp.task('e', function(){ 
    gulp.src('app/admin/assets/sass/*.scss') // ## Not working 
    .pipe(sass()) 
    .pipe(gulp.dest('dist/admin/assets/css')); 
}); 

:

답변

7

목적지가 같은 작성해야합니다.

+1

오 ... 너무 어색합니다. 나는 그것을 결코 깨닫지 못했다. :) –