首页 > 解决方案 > 如何创建用于导入本地字体文件的 dart 包

问题描述

我为多个 Angular dart 项目使用相同的本地字体文件,有什么方法可以使用 dart 的打包系统创建一个单独的包来导入堡垒,而不是将它们从一个web文件夹复制到另一个文件夹。

标签: dartangular-dartdart-pub

解决方案


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中所做的那样


推荐阅读