https://github.com/isaacplmann/ngx-tour モジュールをインストールし、ガイドラインに従って統合しましたが、export materialmodule was not found in angular/material
およびnpmの開始またはビルドでの他の同じ種類のエラー。ここで何が問題であり、どのようにそれを解決することができます。私はすでにパッケージをチェックしており、それらはすべてインストールされています。
ありがとう
MaterialModule
はバージョン2.0.0-beta.3で廃止され、バージョンで完全に削除されました2.0.0-beta.11。詳細はこちら [〜#〜] changelog [〜#〜] を参照してください。重大な変更を行ってください。
MaterialModuleは削除され、使用できなくなりました。 beta.3の変更ログに記載されているように、MaterialModuleのような集約モジュールは、ツールが未使用のコンポーネントとモジュールをツリーシェークできないようにします。
また、2.0.0-beta.11
以上では、angularバージョンを4.4.3
以上に更新してください。マテリアル2.0.0-beta.11
は4.4.3
以上に依存しています。Feom変更履歴:
重大な変更Angularマテリアルには現在Angular 4.4.3以上が必要です
現在、2つのオプションがあります。
2.0.0-beta.10
にダウングレード2番目のケースでは、
import { MatSelectModule, MatButtonModule } from '@angular/material';
...
imports: [
....
MatSelectModule,
MatButtonModule
]
最後に、2.0.0-beta.12
以降、Md
接頭辞が削除され、どこでもMat
接頭辞を使用する必要があることに注意してください。 2.0.0-beta.11
のCHANGELOGから:
Beta.11については、「md」プレフィックスを完全に廃止し、「mat」を使用することを決定しました。これは、すべてのクラス名、プロパティ、入力、出力、およびセレクターに影響します(CSSクラスは2月に変更されました)。 「md」プレフィックスは、次のベータリリースで削除されます。
2.0.0-beta.12
のCHANGELOGから:
重大な変更すべての「md」プレフィックスが削除されました。
個々のマテリアルモジュールとMat
プレフィックスを使用して、この動作 StackBlitzデモ を参照してください。
まあ、モジュール is gone です。 @yurzuiが示唆するように、"@angular/material": "2.0.0-beta.10"
にダウングレードします。
または-better-AppModuleで使用しないでください。 MatButtonModule
のように、関心のある特定のモジュールをインポートするだけです(MdButtonModule
も非推奨であるため)。