Sleuth.jsJavaScript 加载框架
Sleuth是一个加载框架,它允许开发者只需要require相应的库或者插件,不需要去下载,就可以直接使用,并且允许开发者任意切换版本。
使用 Sleuth.js
先后引用mapping-ch.min.js,sleuth.min.js文件,注意顺序。mapping-ch.min.js是库的版本映射文件,定义了引用各个库和插件的源地址。默认的引用的是一个公共的映射文件,当然开发者也可以定义自己的映射文件。
使用方法
Sleuth.js只向外提供了一个require方法
1-只加载一个库
//加载一个库
Sleuth.require(['jquery'],function(){
//write your code
});
2-加载多个库
//加载多个库
Sleuth.require(['jquery','prototype','response'],function(){
//write your code
});
3-选择版本加载,格式为“库|版本号”,如果没有显式定义版本,则选取映射文件中对应库的第一个版本。
//选择版本加载
Sleuth.require(['jquery|1.8.3','prototype','response'],function(){
//write your code
});
评论