我正在尝试使用requirejs的r.js优化器来优化我的javascript项目。我在我的项目中同时使用了amd和非amd模块。当使用r.js将amd模块组合成包时,在文件末尾有一个带有包名称的定义调用是很好的。但对于文件优化后的非必需环境,它们还会在文件末尾使用模块名称进行定义插入。假设我有四个文件A和B,它们是AMD模块,C和D是非AMD模块。some stuff of Adefine('B', f
我目前使用的是jquery文件上传插件 if (typeof define === 'function' && define.amd) {
// Register as an anonymous,这是其他组件所需要的,上面的文件上传组件组件js文件被注册为AMD模块,因为它不能像预期的那样工作。我需要包括文件上传组件j