react、antd按需加載設置【開發筆記】

先安裝babel-plugin-importcustomize-crareact-app-rewired

在package.json中修改爲

  "scripts": {
    "start": "react-app-rewired start",
    "build": "react-app-rewired build",
    "test": "react-app-rewired test",
    "eject": "react-scripts eject"
  },

在項目根目錄下創建config-overrides.js

const { override, fixBabelImports, addWebpackAlias } = require('customize-cra');
const path = require("path");
module.exports = override(
    fixBabelImports('pc', {
        libraryName: 'antd',
        libraryDirectory: 'es',
        style: 'css',
        // style: true, //主題才能生效
    }),
);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章