Quantcast
Channel: Using Gulp to run Webpack + Babel, but no presets are being applied - Stack Overflow
Viewing all articles
Browse latest Browse all 2

Using Gulp to run Webpack + Babel, but no presets are being applied

$
0
0

I'm using Gulp to run Webpack because some things that are trivial with Gulp are messy with Webpack, such as multiple outputs. However, babel-loader doesn't seem to be doing anything. When I have JSX in my scripts, I get a parse error. When I use ES6/7, nothing is transformed.

Here's the Gulp task:

gulp.task('js', function() {    return gulp.src('js/*.js')        .pipe(webpack({            loaders: [{                test: /.jsx?$/,                loader: 'babel-loader',                exclude: /node_modules/,                query: {                  presets: ['es2015', 'stage-0', 'react']                }            }],            output: {                filename: '[name].js'            }        }))        .pipe(gulp.dest('public/js'));});

Is there something I'm doing wrong?


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images