svg-sprite-loader 在cli3中vue.config.js 中的配置


為直接在vue項目中使用svg圖標和管理。在cli3中生成vue項目只剩下vue.config.js配置的情況下。在百度真的是個垃圾,一大堆亂七八糟的配置各種不行。最終在Google上找到了答案。

https://github.com/PanJiaChen/vue-element-admin/issues/980


配置如下
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]'
    })
},

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM