写代码啦
svgo Error
回复数(1) 浏览数(55)
饥人谷_时移 05月29日 01:08 最后回复来自: chaos 笔记
{{topic.upvote_count || 0}} 编辑 回复

Failed to compile.
./src/xxx/xxx.svg

Error: Plugin name should be specified at Array.map ()

之前找了几个解决方案,虽然找到模块了,但fill不能删除,然后翻到了svgo的官方文档。

解决办法

const { extendDefaultPlugins } = require('svgo');

module.exports = {
  plugins: extendDefaultPlugins([
    {
      name: 'removeAttrs',
      params: {
        attrs: 'fill' 
      }
    }
  ])
}
{{topic.upvote_count || 0}}

Failed to compile.
./src/xxx/xxx.svg

Error: Plugin name should be specified at Array.map ()

之前找了几个解决方案,虽然找到模块了,但fill不能删除,然后翻到了svgo的官方文档。

解决办法

const { extendDefaultPlugins } = require('svgo');

module.exports = {
  plugins: extendDefaultPlugins([
    {
      name: 'removeAttrs',
      params: {
        attrs: 'fill' 
      }
    }
  ])
}
55
回复 编辑