2017-01-01 14 views
0

私はng-materialをインクルードしようとしていましたが、最初は 'モジュールをインスタンス化できませんでした'というエラーが出ました。それからngmaterialの依存関係とngmaterialを読み込む前にロードしました。今、私はもうないngmaterialのために、同じエラーを取得しますが、角度-ARIAのためではないメートル:モジュールangular-ariaとngmaterialをエラーなく正しくインスタンス化するにはどうすればよいですか?

ailed to instantiate module angular-aria due to: 
Error: [$injector:nomod] Module 'angular-aria' 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. 

アイブ氏は、すべて同様の記事を読むが、何も本当に助けていないように私は感じます。どんなアイデアも本当にありがとう! Ps。何かのためにその重要な場合、私はギャルを使用しています。また、npmのインストールとbowerのインストールに違いがある場合、誰かが私に説明することができますか? ありがとう!

<!DOCTYPE html> 
<html lang="en"> 

<head> 
    <base href="/" /> 
    <title>Candles Shop</title> 
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 
    <link href="https://fonts.googleapis.com/css?family=Josefin+Slab:700" rel="stylesheet"> 
    <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Pacifico" /> 
    <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Rammetto+One" /> 
    <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Gloria+Hallelujah" /> 
    <link rel="stylesheet" type="text/css" href="/font-awesome/css/font-awesome.min.css"> 
    <link rel="stylesheet" href="/materialize-css/bin/materialize.css"> 
    <link rel="stylesheet" type="text/css" href="/angular-input-stars-directive/angular-input-stars.css"> 
    <link rel="stylesheet" type="text/css" href="/style.css" /> 
    <script type="text/javascript" src="/jquery/dist/jquery.min.js"></script> 
    <script src="/lodash/index.js"></script> 
    <script src="/angular/angular.js"></script> 
    <script src="/angular-animate/angular-animate.js"></script> 
    <script src="/angular-ui-router/release/angular-ui-router.js"></script> 
    <script src="/angular-ui-router-styles/ui-router-styles.js"></script> 
    <script src="/angular-ui-bootstrap/ui-bootstrap.js"></script> 
    <script src="/angular-ui-bootstrap/ui-bootstrap-tpls.js"></script> 
    <script src="/angulike/angulike.js"></script> 
    <script src="/angular-password/angular-password.js"></script> 
    <script type="text/javascript" src="/materialize-css/bin/materialize.js"></script> 
    <script type="text/javascript" src="/angular-materialize/src/angular-materialize.min.js"></script> 
    <script type="text/javascript" src="/angular-input-stars-directive/angular-input-stars.js"></script> 
    <script src="https://js.stripe.com/v2/"></script> 
    <script type="text/javascript" src="/angular-stripe/release/angular-stripe.js"></script> 

    <script src="/angular-aria/angular-aria.js"></script> 
    <script src="/angular-material/angular-material.min.js"></script> 
    <script type="text/javascript" src="/angular-sidebar/angular-sidebar.css"></script> 

    <script src="/socket.io-client/socket.io.js"></script> 
    <script src="/main.js"></script> 
</head> 

<body ng-app="candleShop" ng-class="{'home-page': $state.includes('home'), 'store-page' : $state.includes('store')}"> 
    <navbar></navbar> 
    <div id="main" class="container" ui-view autoscroll='true'></div> 
</body> 

</html> 

app.js:

'use strict'; 

window.app = angular.module('candlesApp', ['ng', 'angulike', 'fsaPreBuilt', 'ngPassword', 'ui.router', 'ui.bootstrap', 'ui.materialize', 'angular-input-stars','angular-stripe', 'ngAnimate', 'angular-aria', 'ngMaterial', 'angular-sidebar']); 

答えて

0

あなたはここで、角度-ARIAのドキュメントを見れば:

最後に、ロード:https://docs.angularjs.org/api/ngAria

あなたはこれを見ますモジュールを 依存モジュールとして追加することにより、アプリケーション内のモジュール:

angular.module( 'app'、['ngAria']);

ファイルの名前とモジュールの名前が同じでないことがよくあります。ドキュメントを常に確認してください

+0

ありがとうございます!私はどこかにアングルアリアという名前を見て、二重チェックをしなかった! – web2016

関連する問題