seajs专题

快速上手seajs——简单易用Seajs

Seajs 简易文档:http://yslove.net/seajs/ 什么是Seajs Seajs是一个加载器 http://kb.cnblogs.com/page/211942/遵循 CMD 规范模块化开发,依赖的自动加载、配置的简洁清晰。 兼容性 Chrome 3+Firefox 2+Safari 3.2+Opera 10+IE 5.5+ 导入Seaj

seajs 和 requirejs 的异同

相同点: 1、无论是 seajs 还是 requirejs 都是在当前模块的依赖全部加载完毕之后,执行当前模块的工厂函数 2、工厂函数只执行一次   不同点: 1、seajs 在加载模块成功时,并不会执行该模块的工厂函数 ,在调用 require() 函数时,才会执行该模块的工厂函数;requirejs 在加载模块成功时,会执行该模块的工厂函数

【学习】前端模块化——SeaJS和RequireJS

写在前面 之前没学过nodeJS,底子不好,对AMD和CMD的实现没法理解,现在nodeJS也算是步入门槛,再回过身好好研究一下这个“模块化加载器”。 SeaJS与RequireJS最大的区别 一言以蔽之:执行模块的机制大不一样 RequireJS 是执行的 AMD 规范, 所有的依赖模块都是先执行,当然 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方

SeaJS 模块加载器

转载:http://seajs.org/docs/    SeaJS 是一个适用于 Web 浏览器端的模块加载器。使用 SeaJS,可以更好地组织 JavaScript 代码。

安装nodejs and seajs

在win7下安装nodejs ,我使用的msi文件直接安装,首先先从以下地址下载最新nodejs: http://nodejs.org/dist/v0.6.19/node-v0.6.19.msi 安装完成后使用管理员身份运行cmd(必须是管理员身份,不然会报错) windows 开始-->所有程序-->附件-->右键点击cmd -->以管理员身份运行:  如果n

LABjs、RequireJS、SeaJS 哪个最好用?为什么?

LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。RequireJS 和 SeaJS 则是模块加载器,倡导的是一种模块化开发理念,核心价值是让 JavaScript 的模块化开发变

一种基于gulp对seajs的模块做合并压缩的方式

阅读目录 1. 合并思路2. 本文小结http://www.cnblogs.com/lyzg/p/5581961.html 之前的项目一直采用grunt来构建,然后用requirejs做模块化,requirejs官方有提供grunt的插件来做压缩合并。现在的项目切到了gulp,模块化用起了seajs,自然而然地也想到了模块合并压缩的问题。然后一开始在解决这个问题的时候,并不是很顺利,

模块化开发一 seajs

http://www.jianshu.com/p/04d8c277ae07 模块化开发 随着团队开发的复杂化,我们依赖的代码库会越来越多; 安装 npm install spm -gspm install seajs 可以安装: 安装bower npm install -g bower 安装seajs brwer install seajs github: http://git

seaJS 简要介绍和完整例子

从事前端开发工作的大概都有所耳闻 requireJS 这个框架,除了这个外还有一个相似的就是 seaJS,以前都是使用而已没时间写一些记录,今天有空就写一下,顺便写个例子; 什么是 seaJS ? 和requireJS相似的,seaJS 是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它非常