码迷,mamicode.com
首页 >  
搜索关键字:amd    ( 1687个结果
AMD 和 CMD 的区别
AMD 规范在这里:https://github.com/amdjs/amdjs-api/wiki/AMD CMD 规范在这里:https://github.com/seajs/seajs/issues/242 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD 是 Sea
分类:其他好文   时间:2016-01-28 16:52:49    阅读次数:143
requirejs 简单示例一
现在web前端动不动就模块化,艾玛,吓死宝宝了。所以最近就打听模块化的消息,结果不知咋地就撞到了requirejs,说到Requirjs就要说到 AMD和CMD, 首先:AMD和CMD是规范,而requirejs和sealjs是具体的实现。 可以参考: 关于 CommonJS AMD CMD UMD
分类:Web程序   时间:2016-01-28 12:26:56    阅读次数:176
spring mvc view 相关
由于前段时间一直在成都出差加上心情比较乱,很长时间没有更新博客。 最近一个人负责的成都项目进展比较顺利,基本只剩下一些故障单的修复,所以压力不是很大,所以近段时间就是解决一下故障单,然后剩下的就是为主体项目4.0部分前端资源如何整合进行学习和思考,初步打算是使用requireJS,AMD标准的...
分类:编程语言   时间:2016-01-27 00:52:45    阅读次数:486
插件兼容CommonJS, AMD, CMD 和 原生 JS
模块标准CommonJSCommonJS有三个全局变量module、exports和require。但是由于AMD也有require这个全局变量,故不使用这个变量来进行检测。如果想要对外提供接口的话,可以将接口绑定到exports(即module.exports) 上。function MyModu...
分类:Web程序   时间:2016-01-26 00:08:57    阅读次数:657
AMD加载器实现笔记(五)
前几篇文章对AMD规范中的config属性几乎全部支持了,这一节主要是进一步完善。到目前为止我们的加载器还无法处理环形依赖的问题,这一节就是解决环形依赖。 所谓环形依赖,指的是模块A的所有依赖项的依赖中有没有依赖A模块本身的模块。如果有那就说明存在环形依赖。所以检验的方式是利用递归,检查一个模...
分类:其他好文   时间:2016-01-25 00:06:59    阅读次数:314
AMD加载器实现笔记(四)
继续这一系列的内容,到目前为止除了AMD规范中config的map、config参数外,我们已经全部支持其他属性了。这一篇文章中,我们来为增加对map的支持。同样问题,想要增加map的支持首先要知道map的语义。 主要用于解决在两个不同模块集中使用一个模块的不同版本,并且保证两个模块集的交...
分类:其他好文   时间:2016-01-23 21:15:13    阅读次数:199
AMD加载器实现笔记(三)
上一篇文章中我们为config添加了baseUrl和packages的支持,那么这篇文章中将会看到对shim与paths的支持。 要添加shim与paths,第一要务当然是了解他们的语义与用法。先来看shim,shim翻译成中文是“垫片”的意思。在AMD中主要用途是把不支持AMD的某些变量包装...
分类:其他好文   时间:2016-01-22 14:29:31    阅读次数:235
AMD加载器实现笔记(二)
AMD加载器实现笔记(一)中,我们实现了一个简易的模块加载器。但到目前为止这个加载器还并不能称为AMD加载器,原因很简单,我们还不支持AMD规范中的config配置。这篇文章中我们来添加对config的中baseUrl和packages的支持。API设计如下: 1 require.config(.....
分类:其他好文   时间:2016-01-20 01:03:29    阅读次数:319
以代码爱好者角度来看AMD与CMD(转)
随着浏览器功能越来越完善,前端已经不仅仅是切图做网站,前端在某些方面已经媲美桌面应用。越来越庞大的前端项目,越来越复杂的代码,前端开发者们对于模块化的需求空前强烈。后来node出现了,跟随node出现的还有commonjs,这是一种js模块化解决方案,像Node.js主要用于服务器的编程,加载的模块...
分类:其他好文   时间:2016-01-19 20:47:12    阅读次数:211
r.js结合gulp等于webpack(angular为例)
本人大学时玩dojo,开始了AMD模块化的不归路,工作后一直使用requirejs,感觉非常好。但是,近来随着react的火热,webpack成为了天下无敌的模块化工具,能做模块化,合并压缩,监视等,当我看见webpack甚至还能做反向代理的时候,我整个人都不好了。我已经打算从requirejs转向...
分类:Web程序   时间:2016-01-19 12:19:37    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!