模块加载框架 SeaJS

模块加载框架 SeaJS

MIT
JavaScript
跨平台
阿里巴巴
2011-05-18
玉伯

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

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

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

<script src="sea.js"></script>
<script>
  seajs.use('./init', function(init) {
    init.something();
  });
</script>
加载中

评论(4)

i
izhuanyer
我才不告诉你我有阿里云优惠卷->http://izhuanyer.top
锦瑟丨年华
锦瑟丨年华
为什么中文文档打不开了呢?
龙影
龙影
好吧 对我自己都服了,用 SeaJS 居然一次加载所有的js。这种方式不太适合 AngularJS
鉴客
鉴客
SeaJS 的最新版本是 1.1.0 ,半年前发布的。

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

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

2015/03/20 05:35

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

SeaJS 2.2.3 发布,该版本修复了 seajs@2.2.2 对 script[crossorigin] 的支持问题。 下载地址:https://github.com/seajs/seajs/archive/2.2.3.zip Sea.JS 是一个遵循 CommonJS 规范的模块加...

2015/01/13 07:45

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

SeaJS 2.2.2 发布,该版本增加了 crossorigin 配置。 Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。SeaJS 支持的标准模块遵循 Modules/Wrap...

2014/12/24 07:56

SeaJS 2.3.0 发布

SeaJS 2.3.0 发布了,包含 71 commits Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。下面是一段典型的初始化入口代码: <script src="sea....

2014/08/20 20:49

js模块化加载 seajs 2.0 发布

seajs 2.0 发布,详情请查看: https://github.com/seajs/seajs/issues/451 Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。下面是一段典型的初...

2013/04/03 13:58

SeaJS 2.0 Beta 发布,JS 模块加载框架

如果你是第一次接触 SeaJS,可以直接访问官方文档:seajs.org 按照顺序依次尝试和阅读就好。 如果你是老用户,请随着下文一起来看看这 3 个多月来,SeaJS 都发生了哪些变化。 更小 看下图,左...

2013/02/18 16:03

SeaJS 0.9.0 ,Javascript 模块加载框架

SeaJS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。 基本功能已全部完成,可应用于生产环境了。 先看一个范例:简易计算器 来看下这个可爱小项目的...

2011/05/18 08:00

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
seajs 引入 anjularjs directive功能不好用

//加载头部模块 seajs.use("./../../controller/home/directive.js"); //动态建立angular模块 这...

2017/01/26 11:16
4
回答
优化资源加载的web框架 (大神进来帮忙看看,小虾米一块来聊聊 ∩_∩)

条件设定:现接手一项目,整个项目前端引用公共所有的资源文件(包含所有css,js),导致一个视图页面引用了所有的资源文件,每次请求时非常卡。 现有解决思路...

2016/05/03 17:09
8
回答
求助,网站架构设计,框架选型

现在公司做的项目需要进行升级了,我现在主要负责前端的开发工作.先说下现在的系统架构系统还是传统的bs项目,后台是ssh,主要偏向于后台管理系统,类似cms...

1
回答
sea.js加载html的问题
丶wandy 的回答 2016/02/05 10:03
最佳答案
引入seajs-text.js
2
回答
seajs集成angularjs问题

@赵小笨 你好,想跟你请教个问题:seajs集成angularjs问题

2015/11/19 17:22
3
回答
2
回答
如何让 seajs define 多模块强制要求按照顺序执行

//已经配置好别名 define(function (require, exports, module) { require('jquery');...

2015/04/15 18:22
1
回答
请教zepto Promise的问题。

我使用了seajs,在页面中我要实现用ajax去取一个值,然后返回给页面用,为了确保成功使用了 async : false,同步执行,但造成页面阻塞。现请...

2015/04/13 01:02
5
回答
我可不是随便问的人,这个不问不行啊,seajs和jquery之间出问题了

今天工程突然报这个错误, ,反正就是jquery不起作用了,console的信息 ,上一秒好好的,下一秒就报错了,关键我不知道哪里的问题,如何修改求指教

2014/12/25 16:22

没有更多内容

加载失败,请刷新页面

使用SeaJS实现模块化JavaScript开发

前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScrip...

2014/04/01 00:17
137
0
一步步学会使用SeaJS 2.0

一步步学会使用SeaJS 2.0

2014/12/26 14:46
39
0
加载器 seaJS

一步步学会使用SeaJS 2.0 本文分为以下8步,熟悉之后就能够熟练使用SeaJS,从此之后你的生活会变得更加轻松愉悦! 1、SeaJS是什么? 2、下载并检阅SeaJS 3、建立工程和各种目录 4、引入SeaJS...

2014/11/19 10:08
445
1
使用SeaJS实现模块化JavaScript开发

使用SeaJS实现模块化JavaScript开发

2015/07/27 09:31
65
0
SeaJS(一简介)

SeaJS介绍 SeaJS A Module Loader for the Web 2010 年由 lifesinger 发起的开源项目。官方的解释是:提供简单、极致的的模块化开发体验。 为什么使用SeaJS SeaJS 追求简单、自然的代码书写和...

2013/03/15 22:36
223
0
seajs通过module.constructor.prototype扩展公共方法

看了一遍关于《扩展SeaJS模块定义中的module参数的应用示例》讲得很不错!自己就尝试一下! http://limu.iteye.com/blog/1136712 https://github.com/seajs/seajs/issues/67 为了能够预加载公...

2014/11/04 13:21
117
0
LABjs、RequireJS、SeaJS的区别

一、LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。L...

2014/11/23 17:03
105
0
sea.js学习(一)

前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScrip...

07/18 11:44
1
0
一步步学会使用SeaJS 2.0

一步步学会使用SeaJS 2.0 本文分为以下8步,熟悉之后就能够熟练使用SeaJS,从此之后你的生活会变得更加轻松愉悦! 1、SeaJS是什么? 2、下载并检阅SeaJS 3、建立工程和各种目录 4、引入SeaJS...

2014/04/05 02:45
6K
0
使用SeaJS实现模块化JavaScript开发

前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScrip...

2013/03/15 17:10
344
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部