2012-03-25 4 views
0

dojo 1.6.1でカスタム・ビルドを実行しています。Dojoビルド・エラー - ReferenceError:dojoが定義されていません

このエラーが発生します。ReferenceError:dojoが定義されていません。

私はこのような単純なファイルにプロファイルを削減:

dependencies ={ 
    layers: [ 
     { 
      name: "myRelease.js", 
      dependencies: [ 
     "dijit._Widget", 
     "dijit._Templated"   
      ] 
     } 
    ], 
    prefixes: [ 
    [ "dijit", "../dijit" ] 
    ] 
}; 

が、私はまだ同じエラーを取得します。

なぜdojoは未定義ですか?私は何を間違えているのですか?

おかげ

+0

を構築DOJOを追加するには、HTMLに以下のスクリプトを追加します。あなたは道場の参照はそのままに、よろしいですか? – Kangkan

+0

リファレンスここで?プロファイルにdojoの参照はありませんが、正しいですか?いずれの例でも少なくとも私はそれを見ません。ビルドは、リリースディレクトリにdojoとdijitを置くことから始まり、dojoは定義されていません。 –

+0

ビルド出力: E:\ SOFTWARE \ BGS \ BGS \ util \ buildscripts> java -classpath ../shrinksafe/js.jar;../sh rinksafe/shrinksafe.jar org.mozilla.javascript.tools.shell .Main build.jsアクション= 放出プロファイル= bgsrelease3 RELEASEDIR = ../../REL1 リリース:プロファイルを使用して:プロファイル/ bgsrelease3.profile.js リリース:バージョン番号を使用する:リリースの0.0.0.dev。 リリース:../../dojo/../dijit to:../../REL1/dojo/dijit リリース:コピー:../../dojo to:../../ REL1/dojo/dojo リリース:dojo.jsとレイヤーファイルの作成 js:キャッチされないJavaScriptランタイム例外:ReferenceError: "dojo"が定義​​されていません –

答えて

0

はサポート

<script src="//ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/dojo.js"></script> 
+0

これは避けたいものですか?すべてのdojoコードを含む1つのJSファイルが必要です。それがビルドを行う唯一の目的ですね。 –

関連する問題