复杂程度 | 中低 |
使用频率 | 高 |
成员类型 | 静态函数 |
Std.source方法用于在代码仓库中添加一个新的源地址,源中提供的文件包可以被Std.use等方法引入.
一个源中可以有无数个包,而使用的时候只需要通过包的名字即可载入,同时,源的地址也可以被无限的添加.
代码仓库在载入包的时候,也会自动解决依赖关系,并且已经被载入的包不会被重复载入.
void Std.source(String sourceName,String sourcePath);
名称 | 类型 | 描述 |
sourceName | String | 源地址的名称,必须与目标仓库名称相同,否则无法载入成功 |
sourcePath | String | 源地址的路径,url地址 |
//设置名称为StdJS的源的地址
Std.source("StdJS","http://source.stdjs.com/0.1");
//使用包 "io.websocket" 和 "plugin.smoothWheel"
Std.use(["io.websocket","plugin.smoothWheel"]);
//主函数在执行的时候表示包已经被载入完成了
Std.main(function(){
//使用websocket模块
var websocket = new Std.websocket({
url:"ws://stdjs.com:800/main",
on:{
message:function(msg){
console.log(msg);
}
}
});
websocket.send("login");
//在document上装入smoothWheel插件
Std.dom(document).plugin("smoothWheel",{});
})