设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

SeaJS 3.0发布,JavaScript 模块加载框架

2015-3-20 17:02| 发布者: joejoe0332| 查看: 523| 评论: 0|原作者: oschina|来自: oschina

摘要: SeaJS 3.0 发布了,改进记录包括:统一提取依赖逻辑至searequire,运行时支持合并pass-entry算法,原生支持Node.js的简单循环引用es6 module转换和兼容拆分为普通版(当前),运行时(无提取依赖和匿名模块逻辑支持 ...

SeaJS 3.0 发布了,改进记录包括:

  • 统一提取依赖逻辑至searequire,运行时支持

  • 合并pass-entry算法,原生支持Node.js的简单循环引用

  • es6 module转换和兼容

  • 拆分为普通版(当前),运行时(无提取依赖和匿名模块逻辑支持),standalone(合并为单独文件无任何逻辑的mini)

  • 适度考虑运行时对低版本IE的支持降级(普通版仍保留现状)

  • 持续改进和修复问题

  • 增加error错误抛异常

Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。

SeaJS 支持的标准模块遵循 Modules/Wrappings 规范的 define 形式,可运行于 Web 浏览器以及 node.JS 等环境中。

下面是一段典型的初始化入口代码:

1
2
3
4
5
6
<script src="sea.js"></script>
<script>
  seajs.use('./init', function(init) {
    init.something();
  });
</script>

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部