0

Require.js の「AMN」を使用してファイルをロードします。これが HTML ファイルです。

<script data-main="js/main.js" href="js/require.js"></script>

main.js をロードすると、jquery ファイルをロードするようにこの構成を作成しました。

require.config({
    baseUrl: 'js',
    paths: {
        "jQuery":'lib/jquery-1.9.1.min'
    }
});

require(['jQuery'], function ($) {
    console.log($);
})

しかし、私はコンソールを取得していません。私のパスはすべて正しいです。私のjsフォルダーの構造

js フィルダーの親にある私の index.html ファイル。

これを解決するのを手伝ってください。

4

1 に答える 1

2

AMD の jQuery モジュールは常に小文字にする必要があります。ブラウザーがクロムまたはフィドラーの開発者ツールを使用してファイルを要求するときに使用されるパスを確認します。これにより、正しく構成されているかどうかがわかります。

更新: スクリプトをロードするための構文を修正してください。href ではなく src でなければなりません。

<script data-main="js/main.js" src="js/require.js"></script>
于 2013-05-03T05:37:35.637 に答える