首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用nuxt构建配置后,babel-import-plugin似乎没有减少ant-design-vue大小

使用nuxt构建配置后,babel-import-plugin似乎没有减少ant-design-vue大小
EN

Stack Overflow用户
提问于 2021-04-27 14:19:48
回答 1查看 106关注 0票数 0

根据 Docs 文档,建议使用模块化的antd,以确保优化并减小应用程序大小。但是,我尝试使用nuxt构建配置中的完全相同的代码,但应用程序大小在使用yarn build构建之前和之后保持不变

下面是我的nuxt构建配置和构建前后的屏幕截图

代码语言:javascript
复制
 build: {
    analyze: true, // Remove this mode before deployment
    babel: {
      plugins: [
        [
          "import",
          {
            libraryName: "ant-design-vue",
            libraryDirectory: "es",
            style: "css"
          },
        ]
      ]
    }
  }

下面是添加babel-import-plugin之前和之后的构建

EN

回答 1

Stack Overflow用户

发布于 2021-04-27 15:54:49

我只是修复了这个问题,并且通过从nuxt配置中删除ant-design插件,将大小大大减少到了这个程度。

最初我的插头看起来像这样

代码语言:javascript
复制
 plugins: [
    "@/plugins/antd-ui",
    { src: "@/plugins/vue-carousel", ssr: false }
    // "@/plugins/axios"
  ],

然后我删除了这个插件,以获得如下所示的内容

代码语言:javascript
复制
 plugins: [
    { src: "@/plugins/vue-carousel", ssr: false }
    // "@/plugins/axios"
  ],

现在我有了这个最小尺寸

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67277881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档