zoukankan      html  css  js  c++  java
  • antd按需加载

    • npm install antd -S
    • 在src文件夹下新建config-overrides.js
      const { 
        override, 
        fixBabelImports, 
        addDecoratorsLegacy, 
      } = require("customize-cra");
      
      module.exports = override(
        fixBabelImports("import", {
          //antd按需加载 
          // npm install react-app-rewired customize-cra babel-plugin-import -D
          libraryName: "antd",
          libraryDirectory: "es",
          style: "css"
        }),
        // 配置装饰器
        // npm install -D @babel/plugin-proposal-decorators
        addDecoratorsLegacy(), 
      );
      

       

    • 然后
      •   npm install react-app-rewired customize-cra babel-plugin-import -D
    • 需要配置装饰器的
      • npm install -D @babel/plugin-proposal-decorators
    •   最后修改package.js
      "scripts": {
          "start": "react-app-rewired start",
          "build": "react-app-rewired build",
          "test": "react-app-rewired test",
          "eject": "react-app-rewired eject"
        },
      

        

    你对生活笑,生活不会对你哭。
  • 相关阅读:
    jquery mobile
    可能用到的负边距应用
    兼容性问题
    less和scss
    函数的继承
    关于canvas
    html5表单属性
    html代码
    git 拉取远程分支 --本地分支不存在
    git 删除分支
  • 原文地址:https://www.cnblogs.com/adanxiaobo/p/13212060.html
Copyright © 2011-2022 走看看