どうすればこのエラーが発生するのですか?$ injector:modulerr モジュールエラー angular.module('App', []).config(function() { });
と呼んでください。Uncought Error injector :: modulerr
プロジェクト全体が.config()への呼び出しなしで正常に動作しましたが、 最近ng-routeを追加しようとしましたが、裸のconfig()が例外をスローする依存関係を削除してもこのエラーになりました。あなたはこのエラーを取得する理由のthatsを注入しながら
angular.module('App', ['ngAnimate', 'angular.filter', 'ui.bootstrap', 'nvd3', 'ngRoute'])
.config(['$routeProvider', function ($routeProvider)
{
$routeProvider.
when('/1', { //.. }).
when('/2', { //... }).
otherwise({ redirectTo: '/' });
}
]);
//あなたが誤ってrouteProvider
を綴ら -
この行 'config([]、function(){})の代わりに元の' .config([with_dependency_inj_module]、....) 'を貼り付けることができますか?これは正確にあなたがそこで使うものを明確にしてくれます –
そして、この設定ファイル 'angular.module( 'App'、[])。config'の前のどこかに' angular.module( 'App'、[]) ? –
の前にangular.moduleを使用しませんでした。 'angular.module(' App '、[' ngAnimate '、' angular.filter '、' ui.bootstrap '、' nvd3 '、' ngRoute ']) .config([ $のrootProvider」、関数($ routeProvider){ $ routeProvider。 場合( '/ 1'、{ // ...})。 場合( '/ 2'、{// ... })それ以外の場合は ({ redirectTo: '/' }); }]); ' – Olloi