react配置antd按需加載的使用
我目前使用的antd版本是2.13?,F(xiàn)在最新的是3.0.1。
腳手架工具就是create-react-app。創(chuàng)建完成項目后,需添加配置,執(zhí)行yarn eject
也就是打開配置的文檔。
然后安裝第三方依賴yarn add babel-plugin-import --save-dev
找到config文件夾。里面有2個配置文檔,
webpack.config.dev.js和webpack.config.prod.js
添加配置時一定要保持文檔的一致性。我就是犯了錯誤,值配置了開發(fā)的沒有配置正式文檔導(dǎo)致錯誤。
首先打開webpack.config.dev.js
在147行添加這段代碼
plugins: [ ['import', [{ libraryName: "antd", style: 'css' }]], ],
同樣的配置在webpack.config.prod.js里面也需要添加。
這樣就真正實現(xiàn)了按需加載,就不會再報黃色的警告。
還有第二種簡單的方式,就是在package.json里面直接添加這行代碼。當然前提也是需要先安裝依賴:yarn add babel-plugin-import --save-dev
"babel": { "presets": [ "react-app" ], "plugins": [ [ "import", { "libraryName": "antd", "style": "css" } ] ]
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解使用create-react-app快速構(gòu)建React開發(fā)環(huán)境
這篇文章主要介紹了詳解使用create-react-app快速構(gòu)建React開發(fā)環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05React 數(shù)據(jù)獲取與性能優(yōu)化詳解
這篇文章主要為大家介紹了React 數(shù)據(jù)獲取與性能優(yōu)化方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-10-10react組件封裝input框的防抖處理的項目實現(xiàn)
本文主要介紹了react組件封裝input框的防抖處理的項目實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-04-04