文件名称:svgr.macro:使用babel-plugin-macros在构建时运行svgr
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-02 08:07:42
svgr babel-plugin-macros JavaScript
宏 在构建时使用babel-plugin-macros运行svgr。 安装 $ yarn add svgr.macro 注意:如果尚未安装,则需要安装和配置 。 (使用CRA 时可以省略。) 注意事项 捆束尺寸的影响 并非针对每个用例都建议使用宏解决方案。 如果您在多个文件中导入相同的svg,则会增大包的大小。 您应该将svgr.macro函数分离为单个文件,然后从那里导入组件。 请检查示例结构。 相关问题: https : //github.com/facebook/create-react-app/issues/3856 例子 evenchange4 / svgr.macro-example(带有react-script@2.x) [演示] 用法 单文件 import toReactComponent from 'svgr.macro' ; const Logo = toR
【文件预览】:
svgr.macro-master
----.travis.yml(1KB)
----renovate.json(35B)
----flow-typed()
--------npm()
----.flowconfig(58B)
----package.json(3KB)
----LICENSE(1KB)
----src()
--------index.js(61B)
--------__tests__()
--------macro.js(2KB)
--------utils()
----.gitignore(210B)
----CHANGELOG.md(4KB)
----README.md(4KB)
----yarn.lock(174KB)
----.eslintignore(104B)
----.editorconfig(237B)