Цитата: 
	
 webpack.config.js 
var webpack = require('webpack');
module.exports = {
//...
,
    plugins: [
        new webpack.optimize.UglifyJsPlugin({
            compress: {
                warnings: false
            }
        })
    ]
}
 | 
	
		
 Тогда почему, получаю ошибку, когда делаю так 
	
gulp.task( 'build', function(  ) {
    return gulp.src( "src/*.js" )
        .pipe(webpack( {
            plugins: [
                new webpack.optimize.UglifyJsPlugin( {
                    output: {
                        filename:  "videoPlayer360.min.js"
                    }
                } )
            ],
            output: {
                filename: "videoPlayer360.js"
            }
        }))
Цитата: 
	
  | 
	
		
 cyber, 
	1. У меня grunt 2. Я не знаю почему, но это не отменяет предыдущий ответ(из коробки - да). 3. обычно значит, что неправильно указаны настройки. У тебя кстати 2 output - это нормально?  | 
	
		
 Цитата: 
	
 Gozar, буду разбиратся, спасибо)  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Надо либо реквайрить core-вебпак отдельно, либо, если уж используешь гульп, использовать гульп-плагины: 
let webpack = require("gulp-wepback");
let uglify = require("gulp-uglify");
gulp.task("build", function() {
    return gulp.src("src/index.js")
        .pipe(webpack({
            output: {
                filename: "bundle.js"
            }
        }))
        .pipe(uglify())
        .pipe(gulp.dest("dest"));
})
А вообще, при отсутствии других тасков, кроме билда, можно обойтись и без сборщиков: 
//webpack.config.js
module.exports = {
    progress: true,
    colors: true,
    module: {
        loaders: [{
            test: /\.js$/,
            exclude: /node_modules/,
            loader: 'babel-loader'
        }]
    },
    entry: './src/index.js',
    output: {
        path: './dist',
        filename: 'bundle.js'
    }
};
Код: 
	$ webpack | 
| Часовой пояс GMT +3, время: 04:08. |