blog新米webエンジニアによる技術ブログ。dojoほぼほぼ、このへんの内容をまとめたものです。以下のように、dojo.jsのロードより前に記述すること。src="//ajax.googleapis.com/ajax/libs/dojo/1.7.5/dojo/dojo.js"></script>...パラメータisDebug公式ドキュメントによると、これをtrueにするとFirebugを介してDojo用の拡張デバッグツールをロードするらしい。デバッグウィンドウ自体はどのブラウザでも使えるとのこと。parseOnLoadtrueにすると、ページ読み込み時にdojo/parserがページをパースする。デフォルトではfalseであり、公式ドキュメントでもfalseにして明示的にparser.parse()を呼び出すべきだと記述している。baseUrlパッケージ間共通のモジュールの位置の設定。以下のようにindex.htmlで読み込むモジュールをmyディレクトリにまとめていたとする。pathsパスのエイリアスを設定。}};と書けば、demo/priceとかでモジュールを利用できる。packagesカスタムパッケージの追加。1.7以前ではmodulePathsを使っていたらしいが現在はこちらを使った書き方らしい。カスタムパッケージと言ってるけど、要するに自分で作ったモジュールファイル置き場を指定する。locationプロパティに加えmainを指定できる。]};mainに指定したモジュールは、ロードするデフォルトのモジュールとして認識されモジュール名を省略した時にも自動的に呼び出されるようになる。console.log(myModule.someProperty);});aliases文字通り、エイリアスを定義する。次の例では、dojo/domReady!のかわりにready!と書くことができる。"dojo/domReady"]]pathsとpackagesはどう使い分けるの?このへんの記事を読んだんだけど、イマイチよくわからん。FAQ!基本的にはpackagesを使えばよく、pathsはテストとかデバッグ用に使用し、もっとパワフルな変更を提供するものとのことだけど使い分けのシーンが思いつかない。Playgroundがリリースされました月別アーカイブはてなブログをはじめよう!dackdiveさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。