Skip to content

一步完成js、tpl、css文件的transport,并且按相对原则把js和tpl文件concat的打包工具

Notifications You must be signed in to change notification settings

meixuexiang/gulp-cmd-packer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-cmd-packer

说明

  • 以新思路来解决使用seajs开发时对文件进行打包的问题

  • 一步完成所有文件的transport和concat,不像grunt-cmd-transport和grunt-cmd-concat那样分为两步

  • 递归处理.js和.tpl,每用到一个文件,就把运行中间结果缓存下来,相当于被依赖的文件就已经处理完了

    因此,处理速度较快,1000个文件,耗时约1分钟(win 7, i7-4790, 16G),这取决于你的文件内容、硬件水平等

  • 只实现了相对依赖合并,并且是递归的。比如:a相对引用b,b相对引用c,c相对引用d

    那么: a的依赖是[d,c,b], 内容是[d,c,b,a]; b的依赖是[d,c], 内容是[d,c,b],依此类推

安装

$ npm install --save-dev gulp-cmd-packer

使用

用法和grunt-cmd-transport很像,看看代码应该就差不多了

如果有问题 请联系:梅雪香

About

一步完成js、tpl、css文件的transport,并且按相对原则把js和tpl文件concat的打包工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published