2017-07-27 17 views
0

フォントファイルをバッファやsvgsなどに変換してjsバンドルに埋め込む方法はありますか?Reactアプリケーションにフォントを埋め込むためのオプションはありますか?

アプリケーションの使用方法は、ホストされているフォントファイルにリンクできないため、ローカルファイルシステムにアクセスできないことを意味します。

ありがとうございました。

+0

はそれのためのWebPACKを使用し、それを解決することはできません自体が反応します。それは、スタイル内でbase64にフォントをエンコードすることができます。しかし、私はまだあなたがそれを定期的にダウンロードできない理由を理解していません。 – bora89

答えて

0

あなたは、あなたのプロジェクトにTTF(フォントファイル)を含めると、それを一緒にバンドルするあなたのconfig.jsのを修正することができます。

let rules = [] 
    rules.push({ 
     test: /\.ttf$/, 
     loader: 'file-loader', 
     options: {name: 'fonts/[name].[ext]'} 
    }) 

    module.exports =() => { 
     module: { rules }, 
     ... 
    } 
関連する問題