账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    create-react-app antd 开发环境编译太慢
    30
    0

    使用create-react-app 搭建antd的环境,为了修改antd主题,引用了antd的loader, 配置了按需加载

    plugins: [
         ['import', { libraryName: 'antd', libraryDirectory: 'es', style: true }],
    ],
    
    less loader加载antd的less, 在文件里引入antd的less, 
    import 'antd/dist/antd.less'; 项目可以正常运行,就是编译特别慢,每次改动一个文件都要编译20秒,有没有人遇到同样的问题?
    
    {
                test: /\.less$/,
                include: /node_modules/,
                use: [
                  require.resolve('style-loader'),
                  {
                    loader: require.resolve('css-loader'),
                    options: {
                      importLoaders: 1,
                    },
                  },
                  {
                    loader: require.resolve('postcss-loader'),
                    options: {
                      // Necessary for external CSS imports to work
                      // https://github.com/facebookincubator/create-react-app/issues/2677
                      ident: 'postcss',
                      plugins: () => [
                        require('postcss-flexbugs-fixes'),
                        autoprefixer({
                          browsers: [
                            '>1%',
                            'last 4 versions',
                            'Firefox ESR',
                            'not ie < 9', // React doesn't support IE8 anyway
                          ],
                          flexbox: 'no-2009',
                        })
                      ],
                    },
                  },
                  {
                    loader: require.resolve('less-loader'),
                    options: {
                      // theme vars, also can use theme.js instead of this.
                      modifyVars: theme,
                    },
                  },
                ]
              },
    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部