如何使用Webpack打包字體font-awesome
這次帶給大家如何使用Webpack打包字體font-awesome,使用Webpack打包字體font-awesome的注意事項有哪些,以下就是實戰案例,一起來看一下。
1. 首先安裝依賴:
npm install style-loader css-loader file-loader font-awesome-webpack --save-dev
2. 在入口檔案中引入font-awesome
require('font-awesome-webpack');
3. 設定webpack.config.js處理字體文件
#這裡有兩種方式,如果你不想單獨生成字體文件,而是想把字體文件和css文件建置到一個檔案中,可以使用url-loader,設定如下:
module: { rules: [ // 省略其他配置... // font-awesome { test: /\.(eot|svg|ttf|woff|woff2)\w*/, loader: 'url-loader?limit=1000000' }, // 省略其他配置... ] }
這裡給url-loader傳遞了一個參數limit,並且設定得比較大,這個數字可以自訂,但是一定要保證大於最大字體檔案的大小,因為這個參數是告訴url-loader,如果檔案小於這個參數,那麼就以Data Url的方式直接建構到檔案中。使用這種方式最方便,但是缺點就是建置出來的文件特別大,而且在線上的時候沒辦法使用cdn快取文件,不建議部署到線上。
第二種方法就是製定url-loader或file-loader在建置的時候文件的輸出目錄,這樣部署的時候font-awesome就會依賴在建置時指定目錄下的字型文件,而不會出現找不到字型檔案的問題了,此時,webpack的建置配置如下:
module: { rules: [ // 省略其他配置... // font-awesome { test: /\.(eot|svg|ttf|woff|woff2)\w*/, loader: 'file-loader?publicPath=/static/res/&outputPath=font/' }, // 省略其他配置... ] }
經過上面的設定建置的工程,font-awesome就會到「/static/res/font/ 」目錄下尋找指定的字型文件,而同時在你建置的工程中也會產生對應的font資料夾,你只需要將這個font資料夾中的字型檔案拷貝到「/static/res/font」目錄下(如果publicPath為“./”,表示你直接依賴建立目錄下的font文件,則不用拷貝),這樣當你訪問你的頁面時就能夠正確請求到字體文件了。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
以上是如何使用Webpack打包字體font-awesome的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在輸入文字的時候很多的小夥伴都喜歡加入自己喜愛的個性字體,但是不知道win10系統的字體資料夾路徑在哪而沒法加入字體,下面就為大家介紹一下具體的資料夾路徑。 win10字型資料夾路徑:1、點選桌面的「此電腦」。 2、進入系統盤C盤。 3.點選「windows」資料夾。 4、下拉找到「Fonts」資料夾。 5、即可進入字體庫。還有其他問題的朋友可以看看了解更多有關win10字體常見的問題~

蘋果手機outlook怎麼更改字體呢,先打開outlook軟體,在介面點選左上角的檔案。可以依照自己的喜好進行設定字體,設定完成之後,點選確定按鈕即可。讓我們一起來看看吧!蘋果手機outlook怎麼更改字體1、開啟outlook軟體,在介面點選左上角的「檔案」選項。 2、在出現的清單中,找到「選項」並點擊進入。 3、在選項清單的左側,點選「郵件」。 4、接著,選擇「信紙和字型」。 5.如果想要設定新郵件、回覆郵件或撰寫中的字體,點選對應選項進入設定。 6.依個人喜好對字體進行設置,設定完成後,點選確

有的朋友在更新完win11系統後,發現自己的win11字體模糊不清,使用起來非常的難受,這可能是由於系統版本bug導致,也可能是我們開啟了特殊效果,下面就跟著小編一起來看看該怎麼解決吧。 win11字體模糊不清:方法一:1、先右鍵此電腦,開啟「屬性」2、接著進入相關連結中的「進階系統設定」3、然後點選效能中的「設定」開啟。 4.在「視覺效果」下勾選「調整為最佳效能」並點選「確定」儲存即可。方法二:1、右鍵桌面空白處,開啟「顯示設定」2、點選縮放和佈局下的「縮放」3、再點擊進入相關設定下的「文字大

許多用戶希望在Windows11上的記事本中更改字體,因為預設字體對他們來說太小或難以閱讀。更改字體非常簡單快捷,在本指南中,我們將向您展示如何自訂記事本並根據需要更改字體。 Windows11記事本預設使用什麼字型?至於預設字體選項,記事本使用Consolas字體,預設字體大小設定為11像素。如何在Windows11中變更記事本字體大小和樣式?使用記事本中的「編輯」選單點選搜尋按鈕並鍵入記事本。從結果清單中選擇記事本。在記事本中,按一下「編輯」選單,然後選擇「字型」。現在,您應該在左窗格中看到設

1.開啟手機設置,點選【顯示】。 2、點選【字體】。 3.選擇自己喜歡的字體或點選【更多字體】下載應用程式即可。

vivo手機字體怎麼變大在哪設定?在vivo手機裡是可以把字體變大,但是多數的用戶不知道如何設置vivo手機字體,接下來就是小編為用戶帶來的vivo手機字體怎麼變大設置方法圖文教程,有興趣的用戶快來一起看看吧! vivo手機使用教學vivo手機字體怎麼變大在哪設定1、先開啟vivo手機中的【設定】功能點選;2、接著跳到設定的介面,找到其中的【顯示與亮度】功能;3、然後到達下圖的頁面,點選【字體大小與粗細】服務;4、最後滑動下圖的橫線調整字體的大小。

有的朋友在安裝win11字體後,找不到自己的字體安裝在哪裡了,因此提出了win11字體安裝位置的問題,其實我們可以進入個性化中的字體管理,就可以找到字體安裝的位置了,下面一起來看看吧。 win11字型安裝位置:1.先右鍵桌面空白處,開啟「個人化」設定。 2、接著進入其中的「字型」安裝管理設定。 3、在其中找到你想要的字體進入。 4.如果找不到,也可以直接在上方搜尋。 5.進入字體後,在元資料下的「字型檔」就可以看到win11字型安裝位置了。 6.如果我們想要卸載字體,那麼點擊這裡的卸載即可。

Linux字體發虛,想要讓字體清晰顯示,該怎麼實現呢?下面我們就來看看詳細的教學。一、安裝字型檔案1、下載上面工具提供的文件,然後把文件拖到桌面,進行解壓縮。如下圖所示那樣子,因為檔案已經解壓縮這裡是資料夾形式。 2.接著在桌面上不要點擊任何東西,右鍵選擇在終端機開啟。在終端機輸入指令:sudodpkg-i按一下空格。打開桌面已經解壓縮的字體文件,deb套件分別拖入這個指令的-i後面,一個拖入。回車後會出現錯誤,提示錯誤說明依賴沒有安裝。提示依賴錯誤才是指令輸入正常,否則就是錯誤指令。新手一定要注意空格大小寫,
