dart - 如何创建用于导入本地字体文件的 dart 包
问题描述
我为多个 Angular dart 项目使用相同的本地字体文件,有什么方法可以使用 dart 的打包系统创建一个单独的包来导入堡垒,而不是将它们从一个web
文件夹复制到另一个文件夹。
解决方案
https://github.com/flutter/flutter_gallery_assets就是这样一个包。
Flutter 资产文档还包含有关资产包的部分https://flutter.io/assets-and-images/#from-packages
在使用您注册字体的项目中
flutter
fonts:
- family: Raleway
fonts:
- asset: packages/my_asset_package/fonts/Raleway-Regular.ttf
就像在https://github.com/flutter/flutter/blob/master/examples/flutter_gallery/pubspec.yaml#L84-L157中所做的那样
推荐阅读
- prolog - Prolog clpfd中所有不同的全局约束
- arrays - Powershell数组排序并分离成两个不同的数组
- spring-boot - 创建名为“gemfireCache”的 bean 时出错:FactoryBean 在创建对象时抛出异常
- android - 如何在 android pie(9) 设备中获取当前 wifi 连接名称?
- swift - 在 webview 中打印 pdf 文件
- json - 如何通过传递变量(参数)来获取api数据?
- c# - 应用程序直接运行,但在 Clickonce 发布后不运行
- angularjs - 如何使用 Angular js 在同一页面内链接?
- c# - Monogame:仅在指定区域内渲染
- c++ - 耗尽 std::random_device 的熵