0

私はこのようなmain.jsファイルを持っています

require.config({
paths: {
    'angular': '../../dist/js/libs/angular/angular'
    ,'file1': 'libs/folder1/file1'
    ,'file2': 'libs/folder2/file2'
    ,'file3': 'libs/folder3/file3'
    ,'async': 'libs/requirejs/2.1.1/async'
    ,'domReady': 'libs/requirejs/2.1.1/domReady'
},

shim: {}});

プロジェクトにangular-backboneスクリプトを追加する必要がありpathます'angboot': './libs/angular-bootstrap/ui-bootstrap-tpls'. file1またはのような他のファイルにもコメントしますfile2が、ページをリロードすると、それらはまだヘッダーにあります。を押しctrl+f5てキャッシュをクリアしますが、結果は同じです。

私が間違っていることは何ですか?

4

1 に答える 1

1

require.configモジュールが必要な場合にモジュールを見つける場所を RequireJS に伝えるだけです。モジュールが必要になるまで、実際にはモジュールをロードしません。通常、それは次の依存関係として発生しますrequire

require(['file1', 'file2' /* ... */], function(file1, file2) {
    /* ... */
});

…またはそれらのモジュールの 1 つ(およびそれらのモジュールなど) の依存関係として。

于 2013-09-25T04:08:57.060 に答える