私は以下で正しく一緒jquery
に働いています。jquery-cookie
私が作りたいのは、それjquery
がグローバルにならないようにすることです。今はそうです。私が試した方法はどれも壊れているようjquery-cookie
です。
require.config({
paths: {
"jquery": '../components/jquery/jquery',
"jquery-cookie": "../components/jquery-cookie/jquery.cookie",
},
shim: {
"jquery-cookie": {
deps: ['jquery']
}
}
});
require(["jquery", "jquery-cookie"], function($) {
console.log($().jquery); // 1.7.2
console.log($.cookie("hello")); // null
});
次の変更により、jquery がローカルになり、Cookie が壊れます。
define("nc-jquery",['jquery'], function () {
return jQuery.noConflict(true);
});
require(["nc-jquery", "jquery-cookie"], function($) {
console.log($().jquery);
console.log($.cookie("hello"));
});