//2. 修改package.json:
/*package.json 的配置需要做如下修改
*/"scripts":
babel-plugin-import 是乙個用於按需載入元件**和樣式的 babel 外掛程式(原理),現在我們嘗試安裝它並修改config-overrides.js
檔案。
yarn add babel-plugin-import//npm install babel-plugin-import
3. 然後在專案的根目錄下建立乙個 config-overrides.js 用於修改預設配置:
const = require('customize-cra');module.exports =override(
fixbabelimports('import', ),
);
4. 使用元件:
import from 'antd';
最後重啟yarn start
訪問頁面,antd 元件的 js 和 css **都會按需載入,你在控制台也不會看到這樣的警告資訊。關於按需載入的原理和其他方式可以閱讀這裡。
antd按需載入
antd 是螞蟻金服推出的一套非常好的react ui庫,使用起來特別方便,而且也推出了antd手機端庫,同時還推出了vue的使用方式 import react from react import from antd import antd dist antd.css return 按鈕 在antd...
antd實現按需載入
在使用react開發專案,使用第三方ui庫antd時,引入antd檔案,每次載入時,把一些不需要的也載入上了,這是沒有必要的,所以就需要配置一下antd檔案,是她能夠按照需要引入對應的檔案,寫次文章,作為記錄,方便日後自己再次使用方便。第一步 自定義配置 第二步 配置json檔案 package.j...
react按需載入路由react loadable
路由懶載入的工具類 我的專案懶載入類是放在utiles loadable.js下,utils也是自己配置的工具類資料夾 import react from react import loadable from react loadable import styles from styles modu...