SVGO - 添加插件

时间:2015-02-20 20:53:13

标签: node.js plugins svg

这可能是一个愚蠢的问题......

我已经从https://github.com/svg/svgo

安装了SVGO

我想打开执行此操作的插件:

  

应用变换,按实际宽度裁剪,居中垂直对齐和   调整SVG的大小,内部有一个Path(默认情况下禁用)

我该怎么做?

根据我的理解,我需要找到一个配置文件并将其添加到插件列表中。我不知道从哪里开始。请帮忙:D

1 个答案:

答案 0 :(得分:1)

您想使用transformsWithOnePath插件。要使用默认情况下禁用的插件,您只需在实例化config时提供SVGO对象。

例如:

var SVGO = require('svgo'),
    svgo = new SVGO({ 
      plugins: [{
        transformsWithOnePath: {
          width: 200,
          height: 100,
          scale: 10
      }
  }]
});

似乎这个特定的插件在SVG个文件中应用了一系列转换,只有一个路径。

如果您想添加更多插件,只需将其附加到配置对象上的plugin数组即可。