angularの観点からは、サービスプロバイダーとモジュール構成コードを登録する順序が重要であるようです.構成コードがプロバイダーを見つけるためには、プロバイダーを前に登録する必要があります.
angular は最初にすべてのプロバイダー登録を処理し、それらを DI で使用できるようにしてから、次のように構成コールバックを呼び出すと思っていたので、これは私にとってまったく驚きでした。
module.config(function(myServiceProvider) {...});
問題を示す非常に短いテストをここで見てください。「不明なプロバイダー」で失敗します。JS コンソールで確認できます: http://plnkr.co/edit/jGJmE2Fq7wOrwubdlTTX
ここで何か不足していますか?それは予想される角度動作ですか?
ありがとう。