本系列是关于RequireJS 基础,本文主要关于baseUrl配置模块根目录,以及用define定义一个函数类型模块。 ...
分类:
Web程序 时间:
2016-07-15 11:01:29
阅读次数:
229
JS模块化 AMD 是RequireJS 在推广过程中对模块定义的规范化产出 异步加载模块,依赖前端,提前执行。 Define 定义模块 define(['require','foo'],function(){return}); Require加载模块(依赖前置) require(['foo','b ...
分类:
Web程序 时间:
2016-07-13 20:21:04
阅读次数:
176
zccst转载 学得比较晕,再次看commonjs,amd, cmd时好像还是没完全弄清楚,今天再整理一下: commonjs是用在服务器端的,同步的,如nodejs amd, cmd是用在浏览器端的,异步的,如requirejs和seajs 其中,amd先提出,cmd是根据commonjs和amd ...
分类:
Web程序 时间:
2016-07-13 01:14:29
阅读次数:
248
模块化工具类实现方式 基于AMD、CMD模式的JS模块化管理工具越来越流行,这些工具通常只需在页面中加载对应的工具JS,其他JS文件都是异步加载的,比如RequireJS就可以象下面这样做。 首先在页面加载 <script data-main="scripts/main.js" src="scrip ...
分类:
Web程序 时间:
2016-07-12 23:19:22
阅读次数:
273
实现模块化、按需加载。 一.配置参数。 1.baseUrl:以一个相对于baseUrl的地址来加载所有的代码。 data-main,使用它来启动脚本加载过程,而baseUrl一般设置到与该属性相一致的目录。也可以通过config来配置。如下: 如果没有显式指定config及data-main,则默认 ...
分类:
Web程序 时间:
2016-07-12 21:24:23
阅读次数:
165
安装nodejs 去官网下载安装,暂时不建议安装5.0以上版本。 命令行运行以下命令查看是否安装成功: 全局安装gulp 全局安装requirejs 压缩资源文件的时候要用上,只是开发可以不用安装。 选择开发工具 很多种开发工具,你要使用记事本我也没意见啦。推荐使用sublime text 3,因为 ...
分类:
其他好文 时间:
2016-07-11 13:48:55
阅读次数:
144
前言 在对着产品高举中指怒发心中之愤后,真正能够解决问题的是自身上的改变,有句话说的好:你虽然改变不了全世界,但是你有机会改变你自己。秉承着“不听老人言,吃亏在眼前”的优良作风,我还是决定玩火自焚。 问题所在 之前的项目总结为以下内容: 1、AMD模块规范开发,使用requirejs实现,使用rjs ...
分类:
Web程序 时间:
2016-07-10 12:21:17
阅读次数:
313
最近工作需要,就自己写了一个图片轮播插件,不过想到要集成到框架中,于是又用RequireJs改了一遍。 style.css jquery-1.11.1.min.js require.js viewpager.js view.js index.html viewpager.js: view.js in ...
分类:
Web程序 时间:
2016-07-09 12:01:26
阅读次数:
216
引言
目前项目中的前端架构采用的是RequireJS+AngularJS,小编在工作之余对这个前端框架比较感兴趣,在开始的时候对这个框架不是很懂,因为里面有很多平台自己封装的东西,所以在理解起来不是很容易,经过这一段时间在项目中的运用有了一定的理解,下面先来总结总结一下其中的一个技术点——RequireJS的基本用法。
基本介绍
RequireJS...
分类:
Web程序 时间:
2016-07-07 01:01:37
阅读次数:
500