一、安装svg-sprite-loader
npm install svg-sprite-loader --save
二、vue.config.js配置
chainWebpack: (config) => {
// set svg-sprite-loader
config.module.rules.delete('svg'); // 重点:删除默认配置中处理svg
config.module
.rule('svg-sprite-loader')
.test(/\.svg$/)
.include
.add(resolve('src/icons')) // 处理svg目录
.end()
.use('svg-sprite-loader')
.loader