首页 > 解决方案 > 有没有办法用 webpack4 提取 svg 文件?不捆绑在 js 文件中

问题描述

    {
      test: [/\.bmp$/, /\.gif$/, /\.jpe?g$/, /\.png$/],
      loader: require.resolve('url-loader'),
      options: {
        limit: false,
        esModule: false,
        name: 'static/media/[name].[hash:8].[ext]',
      },
    },
    {
      test: /\.svg$/i,
      loader: "file-loader",
      options: {
        esModule: true,
        name: "[name].[ext]",
        outputPath: "assets/images"
      }
    }

我在我的 dist 目录中找不到任何 svg 文件,它在 bundle.js 中压缩,它太大了,有什么方法可以停止在 js 中压缩?

标签: svgwebpack

解决方案


推荐阅读