前端规范

<< 返回标签列表

关于AMD,CMD,CommonJS及UMD规范

点我看原文。 译文开始。 Javascript的组件生态在最近几年的发展很给力,我们的可选性更加广泛了。这本是一件好事,但是当多个第三方Javascript在一起混合使用的时候,我们可能会遇到一个很尴尬的问题,那就是不是所有的组件都能在一起很愉快的玩耍的。 为了解决这个问题,两种

Category:

—— gejiawen 于2015-11-03 14:01:28创作

Sea.js中require的书写规范

使用Sea.js书写模块代码时,需要遵循一些简单规则。只是书写和调试时的规范!!!构建后的代码完全不需要遵循下面的约定!!!! 本文系转载,版权归原作者所有,点我看原文。 正确拼写模块factory构造方法的第一个参数必须命名为require。 // 错误! define(fun

Category:

—— gejiawen 于2014-08-12 15:32:23创作

从CommonJS到Sea.js

CoomonJS是什么CommonJS是一个有志于构建Javascript生态圈的组织。它有一个邮件列表,很多开发者参与其中。整个社区致力于提供Javascript程序的可移植性和可交换性,无论是在服务端还是浏览器端。 本文系转载,转圈归原作者所有,点我看原文。 CommonJS

Category:

—— gejiawen 于2014-08-12 15:10:55创作

Seajs与Nodejs的兼容

Sea.js的模块遵循CMD规范,与Node.js的模块规范非常相近,两者的模块可以很容易相互迁移。 本文系转载,版权归原作者所有,点我看原文。 让Sea.js的模块跑在Node上非常简单。先手需要安装seajs的Node模块: $ npm install seajs -g 安

Category:

—— gejiawen 于2014-08-12 14:30:47创作

AMD/CMD与前端规范

AMD与CMD AMD规范:异步模块定义 CMD规范:通用模块定义 这些规范的目的都是为了JavaScript的模块化开发,特别是在浏览器端的。目前这些规范的实现都能达成浏览器端模块化开发的目的。 区别,这里有更详细的说明, 对于依赖的模块,AMD 是提前执行,CMD 是延迟

Category:

—— gejiawen 于2014-07-18 17:10:07创作