简介:
peasjs 是一个js以模块方式开发的模块加载器小型框架。
/**
* 模块同时依赖 a,b 注意,b可以是require方式引入的
*/
peas.use(['a'],function(exports){
peas.require('b');
console.log(exports);
return 'success!';
});
/**
* 模块c同时依赖b,但b, 同时依赖a,e
*/
peas.use(function(exports){
peas.require('c');
console.log(exports);
return 'success!';
});
/**
* 引入网上常用的jquery组件,只需要配置依赖(js,css),其他框架会自动加载.
*/
peas.use(['component/fly/init.js'],function(exports) {
console.log(exports);
$('.item').fly({
tid : 'box',
speed : 'slow'
});
});
注: 更多使用请下载demo,console调试查看。
**完善了海量jquery插件引入方式 具体见plug.html
项目主页:https://github.com/chenweihan/peasjs
nodejs压缩工具,第三方库的快捷使用,融入页面模块,模板引擎,完善兼容性。