最近來補點比較基本且常用的東西好了XD

找到你要的插件

我這裡使用的範例是provider

修改pubspec.yaml

在pubspec.yaml加入你剛剛找到的插件名稱

這裡有幾種寫法

無版本號

1
2
dependencies:
provider:

我自己偏好這個方法,不過不推薦

如果不加入版本號的話

代表get package時永遠是拉最新版

但無從查看插件的版本(我看有人說好像在更新時會顯示版本,但我測試是失敗的QQ)

^ + 版本號

1
2
dependencies:
provider: ^3.1.0

最常使用的方法

在get package時任何3.1.x, x>=0皆適用

但3.2.x則不適用

‘版本號’

1
2
dependencies:
provider: '3.1.0'

不推薦,這裡代表只有3.1.0這個版本適用

執行指令

執行這段

1
flutter pub get

這裡會根據pubspec.yaml中dependencies寫的插件來更新

新的會下載下來

舊的如果版本適用則會更新

在VS Code中

在VS Code中存檔就會自動執行

無須再輸入指令

在你的dart檔案中引入

除非有特殊需求只引入其中幾個庫

不然一般都會直接引入該套件底下的”套件名稱.dart

1
import 'package:provider/provider.dart';