【发布时间】:2013-07-07 23:54:37
【问题描述】:
最新的 jQuery v1(截至目前:v1.10.2)终于使用了 CommonJS。 这允许将其用作节点模块,例如与webmake。
以与 CommonJS 兼容的方式编写 jQuery 插件的首选方式是什么?
以下内容对我来说似乎是合乎逻辑的:
- 如果 CommonJS 不可用,则回退到其他技术(AMD、全局对象)
-
需要像这样的jQuery:
var $ = require('jQuery'); 定义新的函数/对象(jQuery可以和$一起使用)
-
通过将这些新功能/对象分配给 module.exports 来导出它们,例如:
module.exports.newFunc = newFunc;
我应该那样做吗?有没有好的替代品?
【问题讨论】:
标签: jquery jquery-plugins commonjs