私のJHipsterプロジェクトでは問題があります。私がやりたいことがやり遂げられないのか、あるいは私が何か間違っているだけなのかどうかは分かりません。特定の、または一般的なアドバイス、または例をいただければ幸いです。Angular/Webpackアプリケーションの単一の機能に対して、Sassおよびフォントモジュールを動作させるにはどうすればよいですか?
をフィーチャーとしてmy appに追加しようとしています。これは、デモの.angular-cli.json
ファイルでグローバルに宣言されているいくつかのscss、css、およびfontファイルを使用します。これらのスタイルは、アプリケーション全体ではなく、この機能内のコンポーネントにのみ適用したいと思います。可能であれば、これらのスタイルとフォントを遅延のロードと、機能のJavaScriptコードdoes load lazilyと一緒に使用したいと思います。
サスとスタイルモジュールの両方を理解することは非常に基本的です。おそらく私のwebpack.common.js
にも何か問題があります。
ERROR in ./~/css-loader!./~/sass-loader/lib/loader.js!./src/main/webapp/app/features/dashboard/dashboard.page.scss
Module not found: Error: Can't resolve '../fonts/ionicons.woff?v=2.0.1' in '/Users/Dan/work/gba/src/main/webapp/app/features/dashboard'
@ ./~/css-loader!./~/sass-loader/lib/loader.js!./src/main/webapp/app/features/dashboard/dashboard.page.scss 6:67172-67213
@ ./src/main/webapp/app/features/dashboard/dashboard.page.scss
@ ./src/main/webapp/app/features/dashboard/dashboard.page.ts
@ ./src/main/webapp/app/features/dashboard/dashboard.module.ts
@ ./src/main/webapp/app/features/features.routing.ts
@ ./src/main/webapp/app/features/features.module.ts
@ ./src/main/webapp/app/app.module.ts
@ ./src/main/webapp/app/app.main.ts
@ multi (webpack)-dev-server/client?http://localhost:9070 webpack/hot/dev-server ./src/main/webapp/app/app.main
あなたは 'woff'のローダーを持っていないかもしれませんか?おそらく 'file-loader'がフォントファイルを扱いたいと思うでしょう。 –
えええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええんだいさん、 ローダー:['ファイルローダー?ハッシュ= sha512&ダイジェスト=ヘキサ&ネーム= [ハッシュ]。[ext]'] }、 ' –
私は'?前の文字がオプションであることを意味します。そうすればjp?gはjpgとjpegとwoff2の両方にマッチしますか? woffとwoff2との一致 –