babel-plugin-import 重复引用依赖?

我如果使用babel-plugin-import 打包出来的大概有800KB 左右。
如果配置externals,并使用cdn引用antd。打包后只有 60KB左右。

项目目前有四个大模块,我尝试着每注释一个大模块,大概相应减少100-200kb的打包体积。

为什么一个模块占用那么大,是我设置错误了吗?

  {
            test: /\.js$/,
            loader: 'babel-loader',
            exclude: /node_modules/,
            query: {
              presets: [
                'es2015', "react"
              ],
              plugins: [
               [
                 "import", {
                   "libraryName": "antd"
                 }
               ]
             ]
            }
          },
阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进