Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const environments = require('gulp-environments');
- const development = environments.development;
- const production = environments.production;
- const webPack = (env, gulp, plugins) => {
- const config = (env === 'dev') ? '../webpack.config.clip_previewer' : '../webpack.config.clip_previewer.prod'
- return plugins.mergeStream(
- gulp
- .src(webpack) //path to input file
- .pipe(plugins.webpackStream({
- entry: './assets/scripts/tools/broadcast_clip_previewer/main.js',
- watch: false,
- config : require(config) //Path to config webpack
- }))
- // .pipe(plugins.concat('index.js')) //Output file
- .pipe(gulp.dest('web/js/tools/broadcast_clip_previewer/'))// path to output file
- )
- }
- module.exports = function (gulp, plugins) {
- return function () {
- var webpack = ['assets/scripts/tools/broadcast_clip_previewer/main.js'];
- return development() ? webPack('dev', gulp, plugins) : webPack('prod', gulp, plugins)
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement