0.3.3 • Published 10 years ago

gulp-seajs-combine v0.3.3

Weekly downloads
2
License
MIT
Repository
github
Last release
10 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

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago