# require **Repository Path**: sishui198/require ## Basic Information - **Project Name**: require - **Description**: JavaScript代码加载器,支持同步、异步加载方式。 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2018-11-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # require JavaScript代码加载器,支持同步、异步加载方式。 注意:需要使用http://访问运行,不支持C:\! #使用方法 同步:require.include("js/jquery.min.js");
同步:require.include(["",""]);
异步:require.include("js/jquery.min.js",function(){ });
异步:require.include(["",""],function(){ });
同步:var obj = require("js/jquery.min.js");
#待实现的计划 1.实现加载、合并CSS文件。
2.实现服务器端合并多个脚本(根据文件大小决定合并数量),减少网络请求。
3.实现JS库合并为单文件加载。如:jquery-ui包含多个JS和CSS文件, 请求时服务端同时合并、缓存CSS和JS为单文件,客户端接收后再拆分。
4.支持本地路径下加载模块。(C:\test.html)