2016-05-26 4 views
0

これはよくある問題ですが、私はAngularに移植していて、アプリケーション内にロードする必要のあるモジュール(つまりngStorage)がロードされていません。私は、コンソールログにこのエラーを取得し続ける:AngularJSはngStorageまたは任意のモジュールをロードしていません

angular.js:68 Uncaught Error: [$injector:modulerr] Failed to instantiate module ICSPortalLoginAuth due to: 
Error: [$injector:modulerr] Failed to instantiate module ngStorage due to: 
Error: [$injector:nomod] Module 'ngStorage' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
http://errors.angularjs.org/1.5.0/$injector/nomod?p0=ngStorage 
    at http://devel1.local.com/js/ng/angular.js:68:12 
    at http://devel1.local.com/js/ng/angular.js:2015:17 
    at ensure (http://devel1.local.com/js/ng/angular.js:1939:38) 
    at module (http://devel1.local.com/js/ng/angular.js:2013:14) 
    at http://devel1.local.com/js/ng/angular.js:4503:22 
    at forEach (http://devel1.local.com/js/ng/angular.js:321:20) 
    at loadModules (http://devel1.local.com/js/ng/angular.js:4487:5) 
    at http://devel1.local.com/js/ng/angular.js:4504:40 
    at forEach (http://devel1.local.com/js/ng/angular.js:321:20) 
    at loadModules (http://devel1.local.com/js/ng/angular.js:4487:5) 
http://errors.angularjs.org/1.5.0/$injector/modulerr?p0=ngStorage&p1=Error%…ules%20(http%3A%2F%2Fdevel1.local.com%2Fjs%2Fng%2Fangular.js%3A4487%3A5) 
    at http://devel1.local.com/js/ng/angular.js:68:12 
    at http://devel1.local.com/js/ng/angular.js:4526:15 
    at forEach (http://devel1.local.com/js/ng/angular.js:321:20) 
    at loadModules (http://devel1.local.com/js/ng/angular.js:4487:5) 
    at http://devel1.local.com/js/ng/angular.js:4504:40 
    at forEach (http://devel1.local.com/js/ng/angular.js:321:20) 
    at loadModules (http://devel1.local.com/js/ng/angular.js:4487:5) 
    at createInjector (http://devel1.local.com/js/ng/angular.js:4409:19) 
    at doBootstrap (http://devel1.local.com/js/ng/angular.js:1691:20) 
    at bootstrap (http://devel1.local.com/js/ng/angular.js:1712:12) 
http://errors.angularjs.org/1.5.0/$injector/modulerr?p0=ICSPortalLoginAuth&…rap%20(http%3A%2F%2Fdevel1.local.com%2Fjs%2Fng%2Fangular.js%3A1712%3A12) 

ngStorageがAngularJSや私の角度モデルの前にヘッダにロードされます。

<script type='text/javascript' src='/js/ngstorage/ngStorage.min.js'></script> 
<script type='text/javascript' src='js/ng/angular.js'></script> 
<script src='js/ngres/LoginAuth.js'></script> 

そしてngStorageアプリの宣言で宣言され

var app = angular.module("Devel1", ['ngStorage']); 

私はこれを引き起こしている可能性のあるものは何も明らかにしていません。 jQueryとjspdfのような干渉を引き起こす可能性のある他のJavaScript依存関係が読み込まれています。これらがモジュールローダーに干渉することはありますか?

ここで何が原因なのかがわかりません。私はモジュールを削除し、コードは意図したとおりに動作します(小さなコードがあれば)。

答えて

0

これはうまくいくかもしれない.... ロードngStorageスクリプトの前に角度のスクリプトをロードしてご覧ください細かい

関連する問題