Requirejs + jquery ile çalışıyorum ve bir jQuery eklentisinin Require ile iyi çalışmasını sağlamanın akıllı bir yolu olup olmadığını merak ediyordum.
Örneğin jQuery-cookie kullanıyorum. Doğru anladıysam jquery-cookie.js adında bir dosya oluşturabilirim ve do
define(["jquery"], // Require jquery
function($){
// Put here the plugin code.
// No need to return anything as we are augmenting the jQuery object
});
requirejs.config( {
"shim": {
"jquery-cookie" : ["jquery"]
}
} );
jQuery'nin yaptığı gibi şeyler yapıp yapamayacağımı merak ettim, bu şöyle:
if ( typeof define === "function" && define.amd && define.amd.jQuery ) {
define( "jquery", [], function () { return jQuery; } );
}
veya jQuery eklentilerini requirejs veya herhangi bir amd ile uyumlu hale getirmenin tek yolu buysa