为jQuery编写CommonJS插件的首选方法
最新的jQueryV1(截至目前:v1.10.2)最终使用了CommonJS。 这允许将其用作节点模块,例如与 以与通用JS兼容的方式为jQuery编写插件的首选方式是什么? 在我看来,以下几点似乎是合乎逻辑的:为jQuery编写CommonJS插件的首选方法,jquery,jquery-plugins,commonjs,Jquery,Jquery Plugins,Commonjs,最新的jQueryV1(截至目前:v1.10.2)最终使用了CommonJS。 这允许将其用作节点模块,例如与 以与通用JS兼容的方式为jQuery编写插件的首选方式是什么? 在我看来,以下几点似乎是合乎逻辑的: 如果CommonJS不可用,请使用其他技术(AMD、全局对象) 需要jQuery,如: var $ = require('jQuery'); 定义新函数/对象(jQuery可以与$一起使用) 通过将这些新功能/对象分配给module.exports导出这些新功能/对象,例如: mo
var $ = require('jQuery');
module.exports.newFunc = newFunc;
我应该那样做吗?有好的替代方案吗?看看-这是AMD和CommonJS的包装。记录:这是我现在使用的: