在vue-cli3.0中配置使用svg图标

核能气质少年 提交于 2020-04-07 16:13:09

在vue.config.js中配置如下:

先引入path :const path = require('path')
chainWebpack:config=>{
    config.plugins.delete('prefetch') //删除懒加载模块的prefetch  较低带宽压力
    config.plugins.delete('svg')  //删除默认的svg行为

    config.module
           .rule('svg-sprite-loader')
           .test('/\.svg$/')
           .include.add(path.resolve('./src/assets/sg')) //存放svg的目录
           .end()
           .use('svg-sprite-loader')
           .loader('svg-sprite-loader')
           .options({
             symbolId:'icon-[name]'
           })

}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!