1
我使用的外部js庫不是AMD模塊,所以我使用墊片。讓我們在這個例子中使用bootstrap.js。 bootstrap.js需要jQueryrequire-jquery和jquery之間的區別(如何使用)
requirejs.config({
paths : {
jquery : "lib/jquery",
bootstrap : "lib/bootstrap",
},
shim : {
"bootstrap" : [ "jquery" ]
}
});
我還需要require-jquery。這意味着我將有兩個jQuery文件。一個標準和require-jquery。
如果我這樣做
paths : {
jquery : "jquery-require"
bootstrap : "lib/bootstrap",
},
我會得到一個jQuery的問題 遺漏的類型錯誤:無法讀取的不確定
財產「FN」能不能幫我弄清楚如何使用它?
對不起。對不起,我通常只是說感謝:) – pethel
好奇你爲什麼需要這兩個需要-jquery和純jQuery的? require-jquery只是捆綁require lib本身以及jquery(在某種程度上jquery也有一些小的改動,但我確信這些東西已經消失了)。無論如何,有一點需要嘗試:在使用捆綁版本時不要將路徑映射到jquery上......應該已經加載了一個以簡單的'jquery'名稱註冊的路徑 – busticated