gulp build不输出文件。我哪里出错了?

时间:2016-06-13 23:59:23

标签: javascript node.js gulp babel

我想知道为什么我的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

| - app

|- index.jsx

我尝试创建/ dist自己,但仍然没有在其中生成bundle.js

我哪里出错了?

1 个答案:

答案 0 :(得分:0)

事实证明,我对build任务的重复定义超出了问题中给出的任务。我希望gulp警告我重复的任务定义。