我想知道为什么我的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
。
我哪里出错了?
答案 0 :(得分:0)
事实证明,我对build
任务的重复定义超出了问题中给出的任务。我希望gulp警告我重复的任务定义。