? flutter_asset_manager

此包由 Usama Azad 提供 ?

一个命令行工具,可自动生成资源目录并将其注册到 pubspec.yaml 中

特点

  • 自动生成资源目录
  • 在 pubspec.yaml 中自动注册目录
  • 为资源自动生成 Dart 文件(即将推出 ?)

安装


1. 将此包用作可执行文件

安装它

您可以通过命令行安装此包

dart pub global activate flutter_asset_manager

或者

dart pub global activate --source git https://github.com/Usama-Azad/flutter_asset_manager.git

使用它

该包具有以下可执行文件

assetX

2. 将此包用作库

运行命令

使用 Dart
dart pub add flutter_asset_manager
使用 Flutter
flutter pub add flutter_asset_manager

pubspec.yaml 中添加为开发依赖项

dev_dependencies: 
  flutter_asset_manager: "^0.0.1"

或者

dev_dependencies: 
  flutter_asset_manager:
    git:
      url: https://github.com/Usama-Azad/flutter_asset_manager.git

添加为 dev dependency 后,运行 flutter pub get

用法

pubspec.yaml 中添加为 dev_dependency 后,您所要做的就是运行该包。


1. 默认目录

如果全局激活

assetX

如果是开发依赖

dart run flutter_asset_manager

或者

flutter pub run flutter_asset_manager

2. 使用 --no-default 参数指定目录

  • 如果您提供 --no-default 参数,它将不创建默认目录

  • 但是,使用 --no-default 参数时,您必须提供要创建的目录名称。

如果全局激活

assetX --no-default images icons

如果是开发依赖

dart run flutter_asset_manager --no-default images icons

或者

flutter pub run flutter_asset_manager --no-default images icons

3. 默认和指定目录

  • 您可以通过跳过 --no-default 参数来生成默认和指定的目录。

如果全局激活

assetX svgs

如果是开发依赖

dart run flutter_asset_manager svgs

或者

flutter pub run flutter_asset_manager svgs

GitHub

查看 Github