SVG는 다양한 에디터를 통해 생성된다. 그에 따라 SVG를 구성하고 있는 요소들이 제각각이며 쓸데없는 정보를 포함하는 경우도 존재한다. SVGO는 이러한 SVG파일에서 불필요한 정보와 태그 등을 제거하여 SVG파일이 통일성 있게 관리될 수 있도록 도와주는 도구이다.
npm i -g svgo
패키지를 설치한 후, 원하는 svg파일을 다음과 같이 수정해줄 수 있다.
svgo test.svg
svgo *.svg
svgo -f filename
가장 기본적인 사용법은 이렇고, 여러 옵션들이 존재하니 필요한 경우 깃헙에서 찾아 적용하도록 하자.