回答編集履歴

2

loading fontsのリンクを追加、説明追記

2018/08/27 14:10

投稿

reosablo
reosablo

スコア339

test CHANGED
@@ -15,6 +15,16 @@
15
15
 
16
16
 
17
17
  今回のkatex.cssの場合は、CSSからフォントファイル(ttf,woff,woff2)も読み込まれているので、フォントファイルに対してもloaderを設定する必要があります。
18
+
19
+ [Loading Fonts - Asset Management | webpackjs.org](https://webpack.js.org/guides/asset-management/#loading-fonts)
20
+
21
+
22
+
23
+ 必要なloaderの設定としては下記のとおりです。
24
+
25
+ (`npm install --save-dev style-loader css-loader file-loader`をお忘れなく。)
26
+
27
+
18
28
 
19
29
  ```javascript
20
30
 

1

webpack.config.jsの一部を追記

2018/08/27 14:10

投稿

reosablo
reosablo

スコア339

test CHANGED
@@ -5,3 +5,49 @@
5
5
  >
6
6
 
7
7
  [Browser · KaTeX](https://khan.github.io/KaTeX/docs/browser.html#bundler)
8
+
9
+
10
+
11
+ CSSファイルをwebpackから利用できるようにするにはwebpack.config.jsにloaderを記述する必要があります。
12
+
13
+ [Loading CSS - Asset Management | webpackjs.org](https://webpack.js.org/guides/asset-management/#loading-css)
14
+
15
+
16
+
17
+ 今回のkatex.cssの場合は、CSSからフォントファイル(ttf,woff,woff2)も読み込まれているので、フォントファイルに対してもloaderを設定する必要があります。
18
+
19
+ ```javascript
20
+
21
+ // webpack.config.js の一部
22
+
23
+ rules: [
24
+
25
+ {
26
+
27
+ test: /.css$/,
28
+
29
+ use: [
30
+
31
+ 'style-loader',
32
+
33
+ 'css-loader'
34
+
35
+ ]
36
+
37
+ },
38
+
39
+ {
40
+
41
+ test: /.(ttf|woff2?)$/,
42
+
43
+ use: [
44
+
45
+ 'file-loader'
46
+
47
+ ]
48
+
49
+ }
50
+
51
+ ]
52
+
53
+ ```