2017-12-15 3 views
1

Ich verwende Mean Js. Bin ein Neuling in eckigen und mittleren js. Ich habe eckigen Bootstrap mit eckigem Material ersetzt. Heres eine Kopie meiner bower.json:
Fehler beim Instanziieren des Moduls ngMaterial im Mean-Stack

{ 
    "name": "meanjs",  
    "description": "Full-Stack JavaScript with MongoDB, Express, AngularJS, and Node.js", 
    "dependencies": { 
    "angular": "~1.3", 
    "angular-resource": "~1.3", 
    "angular-animate": "~1.3", 
    "angular-messages": "~1.3", 
    "angular-mocks": "~1.3", 
    "angular-ui-notification": "~0.2.0", 
    "angular-ui-router": "~0.2.10", 
    "ng-file-upload": "~12.1.0", 
    "angular-material": "0.7.1", 
    "owasp-password-strength-test": "~1.3.0" 
    } 
} 

Heres die Konsole Fehlermeldung: Fehler: [$ Injektor: modulerr] Fehler beim Modul ngMaterial aufgrund instanziiert: Fehler: [$ Injektor: nomod] Modul 'ngMaterial' ist nicht verfügbar! Sie haben entweder den Modulnamen falsch geschrieben oder vergessen, ihn zu laden. Wenn Sie ein Modul registrieren, stellen Sie sicher, dass Sie die Abhängigkeiten als zweites Argument angeben.

Angular config.js Datei:

'use strict'; 

    var applicationModuleName = 'mean'; 

    var service = { 
    applicationEnvironment: window.env, 
    applicationModuleName: applicationModuleName, 
    applicationModuleVendorDependencies: ['ngResource', 'ngMessages', 
    'ui.router', 'ngFileUpload', 'ui-notification','ngMaterial'], 
    registerModule: registerModule 
    }; 
+0

Willkommen bei Stack Overflow! Bitte nehmen Sie sich einen Moment Zeit und lesen Sie [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/help/how-to-ask) und [Wie erstelle ich ein minimales, vollständiges und überprüfbares Beispiel] (https: //stackoverflow.com/help/mcve). – Teasel

Antwort

0

Meine Vermutung Sie die bower.json aktualisiert, aber die Bibliothek in die Kemenate Komponenten Ordner nach unten zu ziehen, hat keinen neuen bower install Befehl ausführen.

Wenn Sie dort hineinschauen, sehen Sie einen eckigen Materialordner?

+0

Nein, ich hatte bereits installiert .angular Material Ordner Insider die bower_components..My Code ist es in den GitHub. Bitte schau hier https://github.com/sreyas/mean – saranya

Verwandte Themen