根据将图像资产包含在Flutter项目中的文档,我需要将它们添加到pubspec.yaml如下所示:
flutter:
assets:
- assets/my_icon.png
- assets/background.png
Run Code Online (Sandbox Code Playgroud)
但是我需要在应用程序中包含约900张图像,我真的需要手动在文件中一个接一个地添加图像吗?
erl*_*man 15
遗憾的是,您无法一次导入整个 assets/ 文件夹,但现在可以导入文件夹中的所有资产。
# ? Don't Import every files inside assets folder, its tiring ?
assets:
- assets/audio/celebrate.mp3
- assets/audio/splash.mp3
- assets/lottie/paper_plane.json
- assets/lottie/celebration.json
- assets/images/png/stats.png
- assets/images/alert.svg
# ? Import all assets at once, Not allowed ?
assets:
- assets/
# ? Just import every folders inside assets ?
assets:
- assets/lottie/
- assets/images/svg/
- assets/images/png/
- assets/audio/
Run Code Online (Sandbox Code Playgroud)
这不再是限制。现在,您可以将所有资产包括在目录中。
要将所有资产包括在目录下,请在目录名末尾加/字符:
flutter:
assets:
- assets/
Run Code Online (Sandbox Code Playgroud)
看到关于扑扑文档
| 归档时间: |
|
| 查看次数: |
1326 次 |
| 最近记录: |