gulp-edp
gulp with edp
Usage
var gulp = ;var edp = ; var edpConfig = ; gulp gulp;
Config
exclude
Type: Array
Set the files to be excluded. match minimatch
or Regular Expression
.
getProcessors
Type: Function
Return: Array
Create the edp processors, return processor list.
Processors
The following processors are bundled with edp:
- LessCompiler - Compile
*.less
to*.css
- StylusCompiler - Compile
*.styl
to*.css
- CssCompressor - Compress css with
clean-css
- JsCompressor - Compress js with
uglifyjs2
- ModuleCompiler - An
AMD
optimizer supports rich APIs - PathMapper - Repalce development path to production
- MD5Renamer - Rename filename with md5 and replace the links
- OutputCleaner - Ignore unuseful files
See Edp Build WIKI for more processors.
AMD Optimize
edp | requriejs(r.js) | amd-optimize | |
---|---|---|---|
baseUrl | √ | √ | √ |
paths | √ | √ | √ |
packages | √ | √ | X |
map | √ | √ | √ |
shim | X | √ | √ |
stream friendly | √ | X | √ |
custom combine | √ | X | X |