文件名称:babel-plugin-inline-svg:Babel插件以优化和内嵌svg
文件大小:120KB
文件格式:ZIP
更新时间:2024-02-20 20:17:21
babel babel-plugin inline-svg BabelJavaScript
babel插件在线svg 将原始SVG文件导入到您的代码中,使用优化,并消除ID名称空间冲突。 它做什么 1.将import语句转换为内联SVG字符串 所以这: import someSvg from "some-svg.svg" ; 变成这个: var someSvg = '<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><title>home</title><path d="M37.6 24.104l-4.145-4.186v-6.389h-3.93v2.416L26.05 12.43a1.456 1.456 0 0 0-2.07 0L12.43 24.104a1.488 1.488 0 0 0 0 2.092c.284.288.658.431 1.031.431h1.733V38h6.517v-8.475h6.608V38h6.517V26.627h1.77v-.006c.36-.01.72-.145.995-.425a1.488 1.488 0
【文件预览】:
babel-plugin-inline-svg-master
----.eslintrc(45B)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------.eslintrc(78B)
--------specs()
--------fixtures()
----jest.config.js(253B)
----package-lock.json(438KB)
----.gitignore(54B)
----CHANGELOG.md(701B)
----lib()
--------index.js(55B)
--------namespace-ids.js(1016B)
--------babel-plugin-inline-svg.js(2KB)
--------optimize.js(414B)
--------createDataURI.js(142B)
----README.md(5KB)
----.prettierrc.json(3B)