zoukankan      html  css  js  c++  java
  • 深坑react 引入antd无效问题

    //安装babel-plugin-import
    第一步:
    npm install babel-plugin-import --save




    第二步:暴露webpack.config.js
    运行:npm run eject


    第三步:在webpack.config.js中的module下的oneOf数组里加入下面代码:

     {//ES6、JSX处理
                  test: /(.jsx|.js)$/,
                  exclude: /node_modules/,
                  loader: 'babel-loader',
                  query:
                  {
                    plugins: [
                      [
                        "import",
                        { libraryName: "antd", style: 'css' }
                      ] //antd按需加载
                    ]
                  },
                },

                {//CSS处理
                  test: /.css$/,
                  loader: "style-loader!css-loader?modules",
                  exclude: /node_modules/,
                },

                {//antd样式处理
                  test: /.css$/,
                  exclude: /src/,
                  use: [
                    { loader: "style-loader", },
                    {
                      loader: "css-loader",
                      options: {
                        importLoaders: 1
                      }
                    }
                  ]
                },

    重启项目即可;
  • 相关阅读:
    最全Linux应急响应技巧
    2016年总结
    idapython实现动态函数调用批量注释
    CVE-2015-7645 analyze and exploit
    CVE-2010-3654分析及利用
    apt28组织新的flash漏洞利用包dealerschoice分析
    Spartan Exploit Kit分析
    the beginner's guide to idapython
    一个windows下的ddos样本
    locky勒索样本分析
  • 原文地址:https://www.cnblogs.com/nimon-hugo/p/13150712.html
Copyright © 2011-2022 走看看