# Dart中的库、自定义库、系统库、第三方库
Dart中,库的使用通过import
关键字引入。
library指令可以创建一个库,但其实每个dart文件都是一个库,不管有没有使用library指令创建。
Dart中的库有三类:
# 我们自己封装的库
import 'lib/XXX.dart';
# 系统内置库
import 'dart:io';
import 'dart:conver';
import 'dart:math' show min;//只引入 min方法
//import 'dart:math' hide max;//除了max方法其他都引入
# Pub包管理系统中的库
- https://pub.dev/packages
- https://pub.flutter-io.cn/packages
- https://pub.dartlang.org/flutter/
用法:
- 需要在自己项目的根目录新建一个
pubspec.yaml
文件
- 需要在自己项目的根目录新建一个
- 在
pubspec.yaml
文件配置名称、描述、依赖的信息
- 在
- 然后运行
pub get
获取依赖包
- 然后运行
- 项目中引入库,例如
import 'package:http/http.dart' as http
- 项目中引入库,例如
# 其他
import
引入库export
导出库part
分片库