0.3.3 • Published 9 years ago

gulp-seajs-combine v0.3.3

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

#gulp-seajs-combine

gulp-seajs-combine is a plugin of gulp forked from gulp-seajs to build seajs modules.

Install

npm install gulp-seajs-combine

Usage

var seajs = require('gulp-seajs-combine');

seajs(mainId, options);

###Options

  • base
  • alias
  • except: the modules that do not combine

###Example

gulp.task('seajs', function(){
    return gulp.src(['./src/page/homepage/index.js'], {base: './src'})
        .pipe(seajs(null, {
            base: '../../mods/',
            alias: {
                zepto: 'zepto/core'
            },
            except: [
                'zepto/index'
            ]
        }))
        .pipe(uglify({
            mangle: {except: ['require']}
        }))
        .pipe(gulp.dest('./build'));
});

gulp.task('seajs', function(){
    return gulp.src(['./src/mods/zepto/index.js'], {base: './src'})
        .pipe(seajs('zepto/index', {
            base: '../../mods/',
            alias: {
                zepto: 'zepto/core'
            }
        }))
        .pipe(uglify({
            mangle: {except: ['require']}
        }))
        .pipe(gulp.dest('./build'));
});

about more knowledge about seajs modules and Naming Conventions, visit seajs docs

0.3.3

9 years ago

0.3.2

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago