forked from seajs/seajs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
94 lines (71 loc) · 2.29 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8"/>
<title>SeaJS - 海纳百川,有容乃大。</title>
<link rel="stylesheet" href="docs/assets/style.css"/>
</head>
<body>
<div id="content">
<h1>
<a href="./"><span class="logo">SeaJS</span> <span class="byline">海纳百川,有容乃大。</span></a>
</h1>
<ul id="menu">
<li><a href="docs/">文档</a></li>
<li><a href="docs/download.html">下载</a></li>
<li><a href="docs/help.html">帮助</a></li>
</ul>
<p>
SeaJS 是一个遵循 <a href="http://wiki.commonjs.org/">CommonJS</a>
规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。下面是一段典型的初始化入口代码:
</p>
<pre>
<script src="sea.js"></script>
<script>
seajs.use('./init', function(init) {
init.something();
});
</script>
</pre>
<p>
SeaJS 支持的标准模块遵循 <a href="docs/specification.md">Modules/Wrappings-Define</a> 规范,可运行于 Web 浏览器以及 <a href="http://nodejs.org/">node.JS</a>
等环境中。典型的模块书写格式如下:
</p>
<pre>
define(function(require, exports, module) {
// 获取依赖的模块:
var $ = require('jquery');
// 向外提供接口:
exports.someMethod = someFunction;
});
</pre>
<p>
在 SeaJS 的世界里,一切皆是模块。任何模块都不会污染全局,依赖关系也只需遵守简单约定,无需冗长的配置。使用 SeaJS,
能让你更关注于编码的乐趣。
</p>
<p>
立刻体验 SeaJS 的奥妙,请点击 <a href="docs/download.html">下载</a> 。
</p>
<p>
了解 SeaJS 的更多优点和详细用法,请查看 <a href="docs/">文档</a> 。
</p>
<p>
想参与 SeaJS 的开发,请访问 <a
href="https://github.com/seajs/seajs">GitHub</a> .
</p>
<p>
<img src="docs/assets/seajs-poster.jpg" width="541" height="412" alt="SeaJS"/>
</p>
<div id="ribbon">
<a href="http://github.com/seajs/seajs">
<img src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png"
alt="Fork me on GitHub">
</a>
</div>
<p id="copyright">
© 2011 - 2022 seajs.com
</p>
</div>
<script src="build/sea.js" data-main="./docs/assets/init"></script>
</body>
</html>