如何用Mason Bricks通过循环从args生成动态视图文件结构?
使用Mason Bricks动态生成多视图文件结构的问题
我正在使用Mason Bricks,了解可以在文件内使用循环,但想知道能否通过循环从给定的args生成文件?我希望生成如下目录结构:
my_example_flow/ ├── view.dart # 包含MyExampleFlow类 └── views/ ├── view_1/ │ └── view.dart # 包含MyExampleFlowView1类 ├── view_2/ │ └── view.dart # 包含MyExampleFlowView2类 └── view_3/ └── view.dart # 包含MyExampleFlowView3类
视图数量需要动态配置,我的yaml配置如下:
name: view_brick description: Generates views and a flow structure version: 0.1.0+1 environment: mason: ">=0.1.0-dev.41 <0.1.0" vars: flow_name: type: string description: "The name of the general flow" views: type: list description: "Comma-separated list of views (PascalCase, e.g. View1,View2)"
我目前不知道该如何实现这个结构,想问下这在mason中是否可行?
更新: 我已按照建议尝试将路径分隔符改为\,但没有报错,仅生成了如下结构:
my_example_flow/ ├── view.dart
内容的提问来源于stack exchange,提问作者Chris
相关产品推荐
相关产品推荐

