随笔分类 -  requireJS

摘要:目录[-]使用 RequireJS 优化 Web 应用前端AMD 简介传统 JavaScript 代码的问题AMD 的引入清单 1. AMD 规范RequireJS 简介实战 RequireJS在 Web 应用中使用 RequireJS图 1. Web 项目结构RequireJS 功能初探清单 2.... 阅读全文
posted @ 2015-12-09 11:54 名字不能缺 阅读(282) 评论(0) 推荐(0)
摘要:这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文... 阅读全文
posted @ 2015-11-28 16:31 名字不能缺 阅读(240) 评论(0) 推荐(0)
摘要:requireJS对文件合并与压缩 RequireJS提供了一个打包与压缩工具r.js,r.js的压缩工具使用UglifyJS进行压缩的或Closure Compiler。r.js下载 requireJS对互相依赖模块进行合并与压缩,可以对JS,CSS压缩,甚至可以对整个项目进行打包。r.js是基于... 阅读全文
posted @ 2015-10-15 18:38 名字不能缺 阅读(200) 评论(0) 推荐(0)
摘要:一:为什么要使用requireJS? 很久之前,我们所有的JS文件写到一个js文件里面去进行加载,但是当业务越来越复杂的时候,需要分成多个JS文件进行加载,比如在页面中head内分别引入a.js,b.js,c.js等,如下所示: 我们现在先在浏览器下看看这些请求,如下所示:这样的写法有如下缺点: ... 阅读全文
posted @ 2015-10-15 18:28 名字不能缺 阅读(250) 评论(0) 推荐(0)