当前位置:   article > 正文

Flutter 包管理和引入_flutter flutter_qr_reader

flutter flutter_qr_reader

一个 App 在实际开发中往往会依赖很多包,而这些包通常都有交叉依赖关系、版本依赖等,如果由开发者手动来管理应用中的依赖包将会非常麻烦。因此,各种开发生态或编程语言官方通常都会提供一些包管理工具,比如在 Android 提供了 Gradle 来管理依赖,iOS 用 Cocoapods 或 Carthage 来管理依赖,Node 中通过 npm 等。而在 Flutter 开发中也有自己的包管理工具。本节我们主要介绍一下 Flutter 如何使用配置文件pubspec.yaml(位于项目根目录)来管理第三方依赖包。

包引入

  1. 1.每一个dart文件都是一个库
  2. 1.dart标准版 import 'dart:async';
  3. 2.导入自己的文件 import 'package:data_statistics/models/zhihu_model.dart';
  4. 3.Pub库管理工具 import 'package:dio/dio.dart';
  5. 2.只导入库中某些内容
  6. import 'lib/../../....dart' show Student, Person (可以显示某个成员,屏蔽其他)
  7. import 'lib/../../....dart' hide Student, Person (屏蔽显示某个成员,显示其他)
  8. 3.当各个库命名冲突的时候,可以使用as关键字来使用命名空间
  9. import 'package:data_statistics/models/baidu_model.dart' as baidu;
  10. import 'package:data_statistics/models/weibo_model.dart' as weibo;
  11. weibo.WBDetail
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/515278
推荐阅读
相关标签
  

闽ICP备14008679号