爲直接在vue項目中使用svg圖標和管理。在cli3中生成vue項目只剩下vue.config.js配置的狀況下。在百度真的是個垃圾,一大堆亂七八糟的配置各類不行。最終在Google上找到了答案。javascript
https://github.com/PanJiaChen/vue-element-admin/issues/980vue
配置以下
chainWebpack: config => { config.module .rule('svg') .exclude.add(resolve('src/icons')) .end() config.module .rule('icons') .test(/\.svg$/) .include.add(resolve('src/icons')) .end() .use('svg-sprite-loader') .loader('svg-sprite-loader') .options({ symbolId: 'icon-[name]' }) },