2015-11-15 86 views
1

我創建了一個項目來熟悉構建工具。我對這個項目的文件夾結構看起來像這樣:Gulp沒有創建任何文件

+ my-project 
|-- + sources 
|------ index.html 
|-- + www 
|-- gulpfile.js 

glupfile.js內容是:

var gulp = require('gulp'); 

gulp.task('default', function() { 
    gulp.src('sources/index.html') 
    .pipe(gulp.dest('www/index.html')); 
}); 

爲了簡便起見,我chmod倒是該文件夾中的一切(和所有父文件夾),以777 - 所以沒有文件權限的問題。

然而,當我運行gulp,我得到下面的輸出:

[email protected]:~/my-project# gulp 
[00:05:09] Using gulpfile ~/my-project/gulpfile.js 
[00:05:09] Starting 'default'... 
[00:05:09] Finished 'default' after 11 ms 

,絕對不會創建任何文件。該www文件夾仍然荒蕪。

我在做什麼錯?

回答

3

離開index.html。您應該始終將文件傳輸到文件夾(desc)而不是其他文件(index.html)

var gulp = require('gulp'); 

gulp.task('default', function() { 
gulp.src('sources/index.html') 
.pipe(gulp.dest('www')); 
});