1. semver

semver: 语义化版本(Semantic Versioning)规范,目前是由 npm 的团队维护,实现了版本和版本范围的解析、计算、比较。 https://www.jianshu.com/p/a7490344044f

2. AMD规范:

全称是Asynchronous Module Definition,即异步模块定义。作为一种规范,只需要定义其语法API,而不关心其实现。AMD规范简单到只有一个API,即define函数:

3. CMD规范:

全称是Common Module Definition,即公共模块定义。它推崇 依赖就近 想什么时候 require 就什么时候加载,实现了 懒加载, 延迟执行 (as lazy as possible) ;也没有全局 require, 每个API都简单纯粹

4. commonJS规范:

  • commonJS规范的代表node.js
  • 规范内容参考本库中commonJS规范内容

语雀内容