Flutter项目默认的配置文件是pubspec.yaml
name: flutter_in_action
description: First Flutter application.
version: 1.0.0+1
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
Pub(https://pub.dartlang.org/ )是Google官方的Dart Packages仓库,类似于node中的npm仓库,android中的jcenter。
引入包,如:
import 'package:english_words/english_words.dart';
其他依赖方式:
- 依赖本地包
dependencies:
pkg1:
path: ../../code/pkg1
路径可以是相对的,也可以是绝对的
- 依赖Git
dependencies:
pkg1:
git:
url: git://github.com/xxx/pkg1.git
如果不是存储在根目录
dependencies:
pkg1:
git:
url: git://github.com/xxx/pkg1.git