私のアプリケーションは以前、Modernizr を多用してスクリプトと shim をロードしていましたが、Angular JS のロードに関する問題でしばらく立ち往生していました。JQuery の直後に Modernizr を使用してロードすると、エラーが発生します。モジュールがありません: (モジュール名);
しかし、スクリプトをロードする前に JQuery と Angular を上に移動すると、Angular スクリプトの前にロードされていても、JQuery (Angular コントローラー スクリプト内) を使用する行は失敗します。以下のスクリプトを使用して、modenizr がロードされた後にインライン スクリプトを延期しています。modenizr がすべてのスクリプトのロードを完了した後に実行されます。スクリプトの読み込み行をオフにコメントすると、すべて問題ありませんが、現在のページのインライン スクリプトは失敗します。
docready=[],$=function(){return{ready:function(fn){docready.push(fn)}}},