Gulp Webpack

Пример внедрения Webpack в Gulp

5 апреля, 2017
1 минута чтения

Если контент не отображается, включите VPN.

'use strict';
const gulp = require('gulp');
const webpackStream = require('webpack-stream');
const webpack = require('webpack');
const path = require('path');

gulp.task('bundle', () => {
  return gulp.src('./www/src/main.js')
    .pipe(webpackStream({
      watch: true,
      entry: './www/src/main.js',
      output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'bundle.js'
      },
      module: {
        loaders: [
          {
            test: /\.js$/,
            exclude: /(node_modules|bower_components)/,
            use: 'babel-loader'
          }
        ]
      },
      resolve: {
        alias: {
          src: path.resolve(__dirname, 'src')
        }
      },
      // devtool: 'eval' // production
      devtool: 'source-map' // testing
    }, webpack))
    .pipe(gulp.dest('./www/dist/'));
});

Денис Сергеевич Басковский

Философ, изобретатель и поэт.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
multiple markers
Предыдущая статья

Генератор фейковых точек на карте

js cases
Следующая статья

Преобразуем underscore_case в camelCase и в camel-Case-To-Dash