浏览 4628 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-21
/* * 使用 nodejs 形式的语法来规整 js */ void function() { var mapping = {}, cache = {}; window.define = function(id, func) { mapping[id] = func }; window.require = function(id) { if (!/\.js$/.test(id)) { id += ".js" } if (cache[id]) { return cache[id] } else { return cache[id] = mapping[id]() } } }(); define("scripts/core/demo.js", function(exports) { exports = {}; return exports; }); 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-04-22
顶楼主,可以参考requirejs这个库,对js文件的模块化支持做的很好,可以用在浏览器端和node中,http://requirejs.org/
|
|
返回顶楼 | |
发表时间:2012-04-25
NickWar 写道 顶楼主,可以参考requirejs这个库,对js文件的模块化支持做的很好,可以用在浏览器端和node中,http://requirejs.org/
浏览器中似乎用AMD更好哦 |
|
返回顶楼 | |
发表时间:2012-04-25
commonjs规范
|
|
返回顶楼 | |
发表时间:2012-04-25
可以直接用 SeaJS: http://seajs.org/
浏览器端的 NodeJS |
|
返回顶楼 | |
发表时间:2012-04-25
支持CommonJS ~
|
|
返回顶楼 | |
发表时间:2012-04-25
哈哈 玉伯来啦,顶seajs
|
|
返回顶楼 | |
发表时间:2012-04-25
lifesinger 写道 可以直接用 SeaJS: http://seajs.org/
浏览器端的 NodeJS 我来发个广告帖,推荐下自己使用的Package.js http://code.google.com/p/package-js/ |
|
返回顶楼 | |
发表时间:2012-10-11
|
|
返回顶楼 | |
发表时间:2012-10-12
不管哪种规范都应该是轻量级的,好用适合自己的才是王道
|
|
返回顶楼 | |