1.0.5 • Published 9 years ago

gulp-seajs-concat v1.0.5

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

gulp-seajs-concat

NPM version Build Status Coverage Status

gulp插件,用于合并编译过的seajs模块

Install

npm install gulp-seajs-concat

Usage:

demo:

var gulp = require("gulp");
var transport = require("gulp-seajs-transport");
var uglify = require("gulp-uglify");
var concat = require("gulp-seajs-concat");
gulp.task('default' , function(){
   return gulp.src('javascripts/**/*')
       .pipe(transport())
       .pipe(concat({
            alias: {
                'common': './public/javascript/cmdmodule/base/common',
                'http': './public/javascript/cmdmodule/base/http'
            },
            base: "./pubic/javascript/",
            filter: /\/app\//g
        }))
       .pipe(uglify())
       .pipe(gulp.dest("./dist"));
})

API

alias

别名,对应seajs.config的alias,如果在seajs的config里加了alias,最好在concat也配置上该alias,concat才能找到响应文件

base

基础目录,对应seajs.config的base,js文件里require的路径第一个字符不是.的路径将在前面加上base目录。

filter

过滤正则,过滤输出文件/目录

Running Test

make test

License

MIT

1.0.5

9 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago