私はDojo1.9を使用しており、Dojoビルダーを使用してレイヤーファイルを作成しています。私がやりたいのは、サードパーティのモジュールを参照するモジュールを含むレイヤーファイルをビルドすることですが、個々のサードパーティのモジュールファイルではなく、それらのモジュールを含むビルド済みのレイヤーファイルしかありません。
(これが必要な理由は2つあります。個々のモジュールファイルがなく、レイヤーファイルだけがある場合と、個々のモジュールファイルがある場合でも、それらをレイヤーにバンドルするつもりがない場合などです。ビルダーにこれらのモジュールファイルをすべてスキャンさせることでビルド時間を増やしたくない。)
これらのサードパーティモジュールのモジュールごとの生のソースがある場合、すべて正常に機能させることができますが、ビルド済みのDojoレイヤーしかない場合は機能させることができますか?
レイヤー仕様で「exclude」オプションを指定しようとしましたが、個々のモジュールファイルとして検索しようとするモジュールではなく、レイヤーに生成されるモジュールに影響するようです。
これを行う方法はありますか?
少し遅れましたが、これが誰かの助けになることを願っています。同じように関連する答えがないことに直面して、特に私のサードパーティがそれ自体でさえ構築しないことを考えると、私は最終的にビルダーでそれを成し遂げようとすることをあきらめました。代わりに、AMDレイヤーを出力するようにgrunt-contrib-concatをセットアップし、dojoConfig内のライブラリレイヤーを明示的に参照しながら、それを使用してプロジェクトを構築しました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加