打開終端胆绊,cd 項(xiàng)目目錄阱当,然后輸入以下命令
1嗽交、創(chuàng)建Flutter項(xiàng)目
flutter create 項(xiàng)目名字
flutter create --org com.example 項(xiàng)目名字
flutter create -i <objc或者swift> -a <kotlin或者java> 項(xiàng)目名字
flutter create -i <objc或者swift> -a <kotlin或者java> --org com.example 項(xiàng)目名字
flutter create --sample widgets.SliverFillRemaining.1 wigsfr1
flutter create --sample widgets.Navigator.1 wigsfr1
flutter create --sample widgets.SliverFillRemaining.2 wigsfr1
flutter create --sample widgets.SliverFillRemaining.3 wigsfr1
flutter create --sample widgets.SliverFillRemaining.4 wigsfr1
--org表示指定bundleId或者包名
-i 和 -a 表示設(shè)置語言(iOS默認(rèn)是swift篮幢,android默認(rèn)是kottlin)
--sample表示創(chuàng)建示例文檔
2笤受、創(chuàng)建Flutter組件包
如果要在項(xiàng)目的某個(gè)目錄下創(chuàng)建一個(gè)模塊穷缤,需要先進(jìn)入這個(gè)目錄
flutter create -t module --org com.example 組件名字
module表示要?jiǎng)?chuàng)建的是一個(gè)組件而不是完整的app
3、創(chuàng)建插件包
flutter create --template=plugin --org com.example --platforms android,ios 插件名字
flutter create -i objc -a java --template=plugin --org com.example --platforms android,ios 插件名字
--template=plugin表示創(chuàng)建的是跟原生有交互的插件
--platforms表示指定平臺(tái)
4箩兽、創(chuàng)建Dart包
flutter create --template=package 插件名字
--template=package表示創(chuàng)建的是純dart語言的插件
注意:--template=package津肛,等號(hào)兩邊不能有空格,純Dart庫是不會(huì)自動(dòng)創(chuàng)建example項(xiàng)目的汗贫,但可以在庫文件夾里自己創(chuàng)建一個(gè)example項(xiàng)目 然后在pubspec.yaml通過路徑引用