2016-06-13 66 views
1

我想知道为什么我的gulp任务不输出任何文件。gulp构建不输出文件。我哪里做错了?

这是我的任务:

import gulp from 'gulp'; 
import babelify from 'babelify'; 
import sourcemaps from 'gulp-sourcemaps'; 
import browserify from 'browserify'; 
import source from 'vinyl-source-stream'; 

gulp.task('build', function() { 
    return browserify({entries: './src/app/index.jsx'}) 
    .transform(babelify, {presets: [ 'es2015', 'react' ]}) 
    .bundle() 
    .pipe(source('bundle.js')) 
    .pipe(gulp.dest('dist')); 
}); 

gulpfile.babel.js是在应用程序的根,我有我的应用程序下面的目录结构。

SRC

| - 应用

|- index.jsx 

我试图创建/ DIST自己,但仍然没有bundle.js是它里面产生。

我哪里错了?

回答

0

原来,我有一个build任务的重复定义,超出了问题中给出的那个。我希望gulp警告我重复的任务定义。