前面介紹Dart基礎知識的時候基本上都是在一個文件裏面編寫Dart代碼的,但實際開發中不可能這麼寫,模塊化很重要,所以這就需要使用到庫的概念。
在Dart中,庫的使用時通過import關鍵字引入的。
library指令可以創建一個庫,每個Dart文件都是一個庫,即使沒有使用library指令來指定。
Dart中的庫主要有三種:
1、我們自定義的庫
import 'lib/xxx.dart';
2、系統內置庫
import 'dart:math';
import 'dart:io';
import 'dart:convert';
3、Pub包管理系統中的庫
https://pub.dev/packages
https://pub.flutter-io.cn/packages
https://pub.dartlang.org/flutter/
- 1、需要在自己想項目根目錄新建一個pubspec.yaml
- 2、在pubspec.yaml文件 然後配置名稱 、描述、依賴等信息
- 3、然後運行 pub get 獲取包下載到本地
- 4、項目中引入庫 import 'package:http/http.dart' as http; 看文檔使用