[解決済み】Angular 2 + CLIプロジェクトにfont-awesomeを追加する方法
2022-04-16 21:36:55
質問
Angular 2+とAngular CLIを使用しています。
プロジェクトに font-awesome を追加するにはどうすればよいですか?
どのように解決するのですか?
Angular 2.0ファイナルリリース後。 Angular2 CLIプロジェクトの構造が変更されました。 - ベンダーのファイルやsystem.jsは必要なく、webpackだけが必要です。だから、そうするのです。
-
npm install font-awesome --save
-
での
angular-cli.json
ファイルの中でstyles[]
の配列を作成し、ここに font-awesome の参照ディレクトリを追加します。"apps": [ { "root": "src", "outDir": "dist", .... "styles": [ "styles.css", "../node_modules/bootstrap/dist/css/bootstrap.css", "../node_modules/font-awesome/css/font-awesome.css" // -here webpack will automatically build a link css element out of this!? ], ... } ] ],
最近のAngularのバージョンでは
angular.json
ファイルの代わりに../
. 例えば、次のようにします。"node_modules/font-awesome/css/font-awesome.css"
. -
好きなhtmlファイルに、フォントの効いたアイコンを配置します。
<i class="fa fa-american-sign-language-interpreting fa-5x" aria-hidden="true"> </i>
-
アプリケーションを停止する Ctrl + c を使ってアプリを再実行します。
ng serve
というのも、ウォッチャーは src フォルダのみで、angular-cli.json は変更を観測しないためです。 - 素晴らしいアイコンをお楽しみください。
関連
-
[解決済み] NullInjectorError: MatDialogRef 用のプロバイダがありません
-
[解決済み] Angular CLIでピア依存をインストールする場合の対処方法は?
-
[解決済み] NGIf else "の使い方を教えてください。
-
[解決済み] モジュール "@angular-devkit/build-angular" が見つかりませんでした。
-
[解決済み] Angularプロジェクトごとに生成される膨大な数のファイル
-
[解決済み] Angular CLI SASSオプション
-
[解決済み】Font-awesome、入力タイプ'submit'
-
[解決済み】Angular-CLIでコンポーネントを作成し、特定のモジュールに追加する。
-
[解決済み】angular-cliでテストスペックを1つだけ実行する方法
-
[解決済み】angular-cliプロジェクトにbootstrapを追加する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERR_INVALID_HTTP_RESPONSEをAngular 7とASP.Net Core 2.2を使ってGoogle Chromeブラウザーで使用する場合
-
[解決済み】angularJS2プロジェクトでsystemjs.config.jsファイルをどこに置くか/見つけるか?
-
[解決済み】「ルーター・アウトレット」は既知の要素ではない
-
[解決済み] Visual Code で未定義のプロパティ 'thisCompilation' を読み取ることができません。
-
[解決済み] Electron - ローカルリソースのロードが許可されていません
-
[解決済み] Angular 2でディレイを作成する方法
-
[解決済み] Angular 6 Error trying to diff '[object Object]'. 配列と反復記号のみが許可されます。
-
[解決済み] Angular 2の「コンポーネント」は既知の要素ではありません。
-
[解決済み] Angular 4 - "BrowserAnimationsModule "または "NoopAnimationsModule "のいずれかをアプリケーションに組み込んでください。
-
[解決済み] SCSSファイル内に通常のCSSファイルをインポートする?