2017-02-01 13 views
0

私はrequireJSの実装を担当しています。JSファイルを含めるために単にそれを使用する必要があります。

我々はこのようなものだったクリーンアップ前:

<!--jQuery--> 
<!--It's included in script/config.js above--> 
<script type="text/javascript" src="./script/jquery-ui-latest.min.js"></script> 
<script type="text/javascript" src="./script/jquery-ui-layout-latest.min.js"></script> 

<!-- jQuery plugin for session --> 
<script type="text/javascript" src="./script/jquery.session.js"></script> 

今RequireJSを使用して、結果は次のとおりです。

HTML:

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

はクリーナーすでにルックス、その後、内部含み.js:

var jquery = "jquery-latest.min"; 
var jqueryUI = "jquery-ui-latest.min"; 
var jqueryUILayout = "jquery-ui-layout-latest.min"; 
var jquerySession = "jquery.session"; 

と大きなへの呼び出し:

require([config, jquery, jqueryUI, jqueryUILayout, jquerySession, basicAjax, json, requestObject 
     , uiBasic, uiElementHelper, uiFormCheck, uiTableHelper, suggest, framework, constants, eselcs], function ($) { 
      alert("something happened"); 
     }); 

しかし、スクリプトは単純に機能していません。私は何か間違っているのですか?

+0

スクリプトはどのように機能していませんか?コンソールにエラーが表示されますか?あなたはエラーはありませんが、「警告」は出ませんか?他に何か起こる?あなたの 'includes.js'には何がありますか?それは変数宣言のような*行だけを含み、それから単一の 'require'呼び出しを含んでいますか?オプティマイザを使用した場合の出力ですか?この情報で質問を編集してください。 – Louis

答えて

-1

私は、複数の呼び出しを使用して終了しました。これが完了した方法であるかどうかは分かりませんが、それを行うための他の方法は見つかりませんでした。

関連する問題