アプリケーションに Angulartics を挿入する際に問題が発生しています。Angulartics を含めると、次のエラーが発生します。
不明なプロバイダー: $routeParamsProvider <- $routeParams <- $route
私はこのガイドに従っています。
これは、app.js に依存関係を挿入するための私のコード スニペットです。
angular.module('parrotApp',
['parrotApp.filters', 'parrotApp.services', 'parrotApp.url', 'parrotApp.directives',
...
'lvl.directives.dragdrop', 'ui.bootstrap',
'ui.compat', 'spinner.directive', 'ngSanitize', 'ngAnimate', 'angularFileUpload',
'angular-hallo', 'ui.grid', 'ui.grid.pagination', 'ui.grid.autoResize',
'ui.grid.selection', 'angulartics', 'angulartics.google.analytics'])
.config([
'$routeProvider', '$stateProvider', 'QUERY_PARAMS', '$httpProvider',
/**
* Define the routings
* @param $routeProvider
* @param $stateProvider
*/
function($routeProvider, $stateProvider, QUERY_PARAMS, $httpProvider) {
...
})
]);
これは、home.jsp に依存関係を含めるための私のコード スニペットです。
<!-- Google Analytics -->
<script src="/app/lib/analytics/analytics.js"></script>
<!-- Angulartics -->
<script src="/app/lib/analytics/angulartics.js"></script>
<script src="/app/lib/analytics/angulartics-ga.js"></script>
パスが正しいことを確認するためにパスを再確認しました。angularjs を含めましたが、他の角度依存関係は正常に機能しているようです。どんな助けでも大歓迎です!