文件名称:react-native-iconfont-cli:把iconfont.cn的图标转换成标准RN组件,不依赖字体,支持多色彩,支持热更新
文件大小:232KB
文件格式:ZIP
更新时间:2024-02-26 05:00:58
react-native iconfont react-native-icon react-native-iconfont ReactNativeTypeScript
react-native-iconfont-cli 用纯JS把iconfont.cn的图标转换成RN组件,不依赖字体,支持多色彩,支持热更新 痛点 通常地,当我们想在RN里使用iconfont,我们可能会替换react-native-vector-icons导入ttf字体文件,或者直接手动下载多个svg文件到本地,然后拆分使用。 使用TTF字体有一个弊端,就是每次更新图标,都要相应的更新TTF文件,然后再次打包发布APP。而且TTF不支持多种色彩的图标,导致所有图标都是单色。如果你是借助react-native-vector-icons ,该库内置了10多套ttf文件,合起来有2M左右;你可能
【文件预览】:
react-native-iconfont-cli-master
----localSvgs()
--------classSvg.svg(380B)
--------style.svg(122B)
--------inlineStyle.svg(229B)
--------normal.svg(115B)
----yarn.lock(217KB)
----src()
--------commands()
--------libs()
--------templates()
----images()
--------symbol-url.png(56KB)
--------one-color-icon.png(18KB)
--------default-color-icon.png(17KB)
--------multi-color-icon.png(17KB)
--------icons.png(16KB)
----scripts()
--------update-snapshot.sh(224B)
--------config()
----publish.sh(561B)
----tsconfig.json(807B)
----LICENSE(1KB)
----README.md(7KB)
----snapshots()
--------demo-ts()
--------demo-js()
----.editorconfig(217B)
----.gitignore(71B)
----package.json(1KB)