2013-07-10 35 views
2

最新的jQuery v1(截至目前:v1.10.2)最終使用CommonJS。這允許將其用作節點模塊,例如,與webmake爲jQuery編寫CommonJS插件的首選方法

以CommonJS兼容方式爲jQuery編寫插件的首選方式是什麼?

下似乎是合乎邏輯對我說:

  1. 如果CommonJS的不適回落到其他技術(AMD,全局對象)
  2. 要求的jQuery,如:

    var $ = require('jQuery'); 
    
  3. 定義新的函數/對象(jQuery可與$一起使用)

  4. 導出這些新功能/將它們分配到module.exports對象,例如:

    module.exports.newFunc = newFunc; 
    

我應該做的呀?有很好的選擇嗎?

回答