3

「エラー: モジュールの読み込みタイムアウト」というエラーが表示されます。

依存関係のあるモジュールを含めようとしている間。

私はこれを間違ってやっていますか?

私のブートストラップ:

requirejs.config({
    baseUrl: "js",
    paths: {
        JqueryUiLatest: "jquery-ui-1.10.1.custom",
    }
});
require([
    'modules/outlookPopupModule'
], function(OutlookPopupModule){

    ...

});

私のモジュール:

define([
        'jquery',
        "JqueryUiLatest"

    ], function ($, JqueryUI) {

モジュール内の「JqueryUiLatest」を実際のファイル「jquery-ui-1.10.1.custom」に置き換えればうまくいくようですが、これではconfigを使えるようにするという目的に反しているようです。

私はここで何か間違っていると確信していますか?

4

1 に答える 1

0

私の経験では、シム依存モジュールがラップされた AMD モジュールではなくプレーンな JS スクリプトである場合、requirejs はタイムアウトで失敗することがよくあります。私が今持っている唯一の解決策は、そのようなファイルをrequirejsの前に手動でロードするか、require/define呼び出しでフルネーム(.js拡張子を含む)で明示的にロードすることです。require/define では、タイムアウトは発生しません。

于 2013-06-18T12:41:50.057 に答える