基于Vue-cli@3的Svg Icon使用

package.json

"svg-sprite-loader": "^4.1.3",
"svgo": "^1.1.1",

vue.config.js

 chainWebpack: webpackConfig => {
    webpackConfig.plugins.delete('prefetch')
    webpackConfig.module
      .rule('vue')
      .test(/\.vue$/)
      .use('vue-loader')
      .loader('vue-loader')
      .options({
        compilerOptions: {
          preserveWhitespace: true
        }
      })
    webpackConfig.module
      .rule('svg')
      .exclude.add(resolve('src/icons')).end()
  },

你可能感兴趣的:(基于Vue-cli@3的Svg Icon使用)