7
「キャッチされていないエラー:[$ injector:unpr]」展開後の角度
私の開発マシンでは問題なく動作するかなりシンプルなAngularアプリケーションがありますが、それを展開した後(ブラウザーコンソールで)このエラーメッセージが表示されて失敗します。 Uncaught Error: [$injector:unpr] http://errors.angularjs.org/undefined/$injector/unpr?p0=tProvider%20%3C-%20t%20%3C-%20%24http%20%3C-%20%24compile それ以外のメッセージはありません。ページが最初に読み込まれたときに発生します。 ASP.NET MVC5、Angular 1.2RC3を実行していて、gitを介してAzureにプッシュしています。 グーグルで面白いものは何も見つかりませんでした。 助言がありますか? 編集: TypeScriptを使用しており、$inject変数を使用して依存関係を定義しています。例: export class DashboardCtrl { public static $inject = [ '$scope', '$location', 'dashboardStorage' ]; constructor( private $scope: IDashboardScope, private $location: ng.ILocationService, private storage: IDashboardStorage) { } } 縮小中に発生し、このエラーが発生する可能性があるローカル変数の名前変更の問題を回避する必要がある(または意図している)と思います。 とはいえ、それは明らかにミニファイプロセスBundleTable.EnableOptimizations = trueと関係があります。開発マシンで設定すると、それを再現できます。
97
angularjs