码迷,mamicode.com
首页 > 其他好文 > 详细

深坑react 引入antd无效问题

时间:2020-06-17 11:19:01      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:nbsp   div   options   name   conf   ack   nod   按需加载   pack   

//安装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
                  }
                }
              ]
            },

重启项目即可;

深坑react 引入antd无效问题

标签:nbsp   div   options   name   conf   ack   nod   按需加载   pack   

原文地址:https://www.cnblogs.com/nimon-hugo/p/13150712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!