角度2のアプリケーション(ビジュアルスタジオ2015)にいくつかのデフォルトテーマを含めるようにしています。名前 'angular'は現在のコンテキストには存在しません - 角度2、マテリアルデザインcss
それはdemo appで行われていますように私は、私のヘッダー内の次のCSSラインを追加しました:
<link href="@angular/material/core/theming/prebuilt/indigo-pink.css" rel="stylesheet">
をしかし、私はエラーThe name 'angular' does not exist in the current context
を取得しています。
また、this guideが見つかりました。しかし、私は一歩一歩も上手くいかないようです。私は "CLIENT"を使用していないので、 "@angular"が機能していないと推測します。しかし、私は直接参照のいずれかの形式を取得することはできません。
私のD:\Projects\ProjectName\ProjectName\node_modules\@angular\material\core\theming
フォルダにあるcssファイルは問題ありませんが、参照する方法が見つかりません。
これは上記と同じエラーが発生します。
<link href="./node_modules/@angular/material/core/theming/prebuilt/indigo-pink.css" rel="stylesheet">
は、ファイル名に「@」とそこにいくつかの問題ですか?これは私の最初の適切なWebアプリケーションであるため、私は本当に明白なエラーを作り出しているかもしれません。
ビルドパイプラインが 'node_modules'を提供していないと思います。あなたのブラウザでは、URL全体を入力してください。 'localhost:9000/node_modules/@ angular/material/core/theming/prebuilt/indigo-pink.css'を参照してテストしてください。 – bhantol
http:// localhost:49954/node_modules/@angular/material/core/theming/prebuilt/indigo-pink.cssには404 – Joe
が追加されています。アプリをどのように提供しているかを投稿できます(例:gulp serveやwebpack、gruntなど)。 – bhantol