RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能: 声明不同js文件之间的依赖 可以按需、并行、延时载入js库 可以让我们的代码以模块化的方式组织 初看起来并不复杂。 在html中引入requirejs 在HTML中,添加这样的 <script> 标签: <script
分类:
Web程序 时间:
2016-01-29 15:52:05
阅读次数:
173
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,
分类:
Web程序 时间:
2016-01-29 15:41:02
阅读次数:
162
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
现在web前端动不动就模块化,艾玛,吓死宝宝了。所以最近就打听模块化的消息,结果不知咋地就撞到了requirejs,说到Requirjs就要说到 AMD和CMD, 首先:AMD和CMD是规范,而requirejs和sealjs是具体的实现。 可以参考: 关于 CommonJS AMD CMD UMD
分类:
Web程序 时间:
2016-01-28 12:26:56
阅读次数:
176
由于前段时间一直在成都出差加上心情比较乱,很长时间没有更新博客。 最近一个人负责的成都项目进展比较顺利,基本只剩下一些故障单的修复,所以压力不是很大,所以近段时间就是解决一下故障单,然后剩下的就是为主体项目4.0部分前端资源如何整合进行学习和思考,初步打算是使用requireJS,AMD标准的...
分类:
编程语言 时间:
2016-01-27 00:52:45
阅读次数:
486
一个比较通用的模块开发基本代码A.js:(function (window) { //实现A有其他的依赖关系时,先定义依赖函数或对象 直接使用 然后再赋值 function A() { } A.prototype.Console = function () {...
分类:
Web程序 时间:
2016-01-24 18:11:38
阅读次数:
138
前段时间本着练习angularJS+requireJS的目的写了一个基于nodeJS和socket.io的聊天室,github地址为:https://github.com/towersxu/node-socketIO-angular-require-chatroom。当时没有考虑性能方面的问题,本着...
分类:
Web程序 时间:
2016-01-22 17:16:51
阅读次数:
160
最简单配置,RequireJS结合AngularJS:index.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 main.jsrequire.config({ path...
分类:
Web程序 时间:
2016-01-19 14:26:45
阅读次数:
172
本人大学时玩dojo,开始了AMD模块化的不归路,工作后一直使用requirejs,感觉非常好。但是,近来随着react的火热,webpack成为了天下无敌的模块化工具,能做模块化,合并压缩,监视等,当我看见webpack甚至还能做反向代理的时候,我整个人都不好了。我已经打算从requirejs转向...
分类:
Web程序 时间:
2016-01-19 12:19:37
阅读次数:
233
今天本来调试 requirejs 加载js异常的问题,试了下Chrome浏览器,结果意外发现这个 CSS 加载异常的BUG,非常非常奇怪。本地测试环境是 wi7x64 安装的 XAMPP 3.2.1 服务器套件没什么特殊配置。目前就发现只对下面这段 css 代码有异常 seta.css:@charset "utf-8";
html { font-size: 125%; }
html,body,h1,...
分类:
Web程序 时间:
2016-01-18 12:22:53
阅读次数:
336