2017-04-20 5 views
0

Ich habe die folgenden Abhängigkeiten in meinem package.json für npm zu finden und zu installieren.Angular2 Material npm Abhängigkeiten

"@angular/material": "2.0.0-beta.1" 
"angular-material": "^1.1.1" 

Um die neuesten zu verwenden, was soll ich angeben? Der Grund, warum ich dies für seine Unterstützung gegen NVDA und JAWS mit IE/FF/Chrome (unter Windows) verwenden möchte, wie im folgenden Link angegeben.

Die, die ich verwenden möchte, ist wie folgt.

https://www.npmjs.com/package/material2

Antwort

2

2.0.0-beta.3 ist das jüngste gerade jetzt ein. Um klar zu sein, das ist angular material 2, das ist ein völlig separates Framework von angular material 1. Wenn Sie eckig 2 verwenden, müssen Sie eckiges Material 2 verwenden. Sie können angular-material in Ihrem package.json nicht haben.

+0

Also, in diesem Fall, was sollte ich ändern, um "@ angular/material" zu aktualisieren: und "angular-material": – BalajiK

+0

@ user3910446 ändern '" @ angular/material ":" 2.0.0-beta.1 " 'to' "@ angular/material": "2.0.0-beta.3" '(und führe dann' npm install' erneut aus) und entferne die andere Zeile, da du kein Winkelmaterial 1 mit Winkel 2 verwenden kannst. –

+1

Ok. Das hilft zu verstehen, aber darf ich wissen, was der Unterschied zwischen den Notationen "@ angular/material" und "angular-material" ist:? – BalajiK