iconfont 1.0.0 iconfont: ^1.0.0 copied to clipboard
Dart library to generate Dart model class from IconFont files.
iconfont #
只需一行命令,即可快速生成https://www.iconfont.cn/的Icon文件。
特点 #
- 支持多个
iconfont
项目。 - 自动识别
family
- 可自动在
pubspec.yaml
中注册字体 - 支持
font class
链接生成文件
运行 #
方式1 #
安装
flutter pub global activate iconfont
或者 pub global activate iconfont
使用
iconfont
方式2 #
安装
在 pubspec.yaml
中添加
dev_dependencies:
iconfont: #latest version
使用
flutter packages pub run iconfont
参数 #
-c, --css font css的链接,例如(http://at.alicdn.com/t/font_1500681_sz0skwerbw.css)
(defaults to "")
-d, --dir 自动生成的assets文件夹名
(defaults to "")
-i, --in iconfont文件所在目录
(defaults to "assets/fonts/")
-o, --out 生成后文件存放目录
(defaults to "lib/icons/")
-h, --help help
常见问题 #
例子 #
场景1 #
通过
Font css
链接生成Icon
文件
iconfont -c http://at.alicdn.com/t/font_1500681_sz0skwerbw.css -d my_icons
场景2 #
下载
.zip
文件,手动创建文件夹,将iconfont.json
和iconfont.ttf
文件放入新创建的文件夹中。
iconfont