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
                      }
                    }
                  ]
                },

    重启项目即可;
  • 相关阅读:
    C#异步编程:多线程基础Thread类
    WPF:TextBox控件禁用中文输入
    C#:泛型的协变和逆变
    C#:泛型接口
    C#:泛型委托
    C#:泛型类
    Jetbrains Rider:缺少.NET Framework 4.5.2
    C#:泛型方法
    C#:泛型
    C#:接口
  • 原文地址:https://www.cnblogs.com/nimon-hugo/p/13150712.html
Copyright © 2011-2022 走看看