mok4js - JavaScript模块化开发解决方案
-
支持CommonJS Modules模块化规范
遵循CommonJS Modules规范的项目都可快速使用mok4js来开发、调试、打包压缩上线!从此,前端JS也可以像node.js那样写模块,除文件操作和后端特性,理论上可以将跑在node.js下的代码直接拷贝到前端使用。
支持简化的CMD模块化规范
让你从现有的CMD方案移植到mok4js变得更容易。
极高的代码性能
实现以上两种模块化引入的底层代码实在太少,远不到1KB(相信你可以3分钟读懂这些代码),也没有耗时操作。
1个命令合并压缩整个项目文件
在浏览器地址栏执行命令:
127.0.0.1/-你的项目名-build ,便可合并压缩(构建)整个项目。1个命令切换到测试压缩文件模式
127.0.0.1/-你的项目名-min 模块存在检查
每次刷新页面加载JS、每次打包压缩项目都会快速检查所有被依赖的模块是否都存在。
版本管理与差异化上线
建立一个版本控制文件,每次上线前打包压缩后mok4js自动检测出有修改的文件,可实现有差异的js的才上线。