美文网首页
flutter 项目架构

flutter 项目架构

作者: 火之夜工作室 | 来源:发表于2021-08-03 17:19 被阅读0次

    经过一段时间,使用flutter开发项目,自已也有了一些 开发心得.此专栏只是为了记录自己在学习开发过程中的一点总结.

     1.执行 flutter create name   ,flutter会动态帮我们生成通用项目.如下所示
    
    .
    ├── README.md
    ├── android (安卓工程)
    ├── build(存储 iOS 和 Android 构建文件)
    ├── iOS(Ios 工程)
    ├── lib(应用源文件)
    ├── macOS(Mac 桌面应用工程)
    ├── pubspec.lock(项目依赖所生成的文件)
    ├── pubspec.yaml(依赖配置)
    ├── test(包含.dart结尾的工程测试文件)
    ├── testmacro.iml(macro工程文件的本地路径配置)
    ├── flutter_dir.iml(工程文件的本地路径配置)
    ├── .dart_tool(Dart 工具开发包)
    ├── .ides(开发环境配置)
    ├── .gitignore(git提交仓库忽略文件)
    ├── .metadata(对当前workspace的配置记录)
    ├── .packages(以lib结尾的文件绝对路径)
    └── web
    
    2.lib 应用源文件,我自己总结使用项目目录分层
    
    │  ── lib
    │   ├── common(通用模块)
    │   ├── core(核心模块)
    │   ├── init(初始化配置模块)
    │   ├── main.dart
    │   ├── pages(业务模块)
    │   ├── router(路由模块)
    │   ├── utils(本工程特有工具模块)
    │   └── widgets(本工程特有的widget)
    
    
    
    
    

    相关文章

      网友评论

          本文标题:flutter 项目架构

          本文链接:https://www.haomeiwen.com/subject/fzgsvltx.html