25、Flutter - Packages和插件常用命令

開發Packages和插件常用命令

 

Flutter三方的工具有兩種。一種是插件(Plugin),一種是包(Package)。這兩種差別在於Plugin不僅包含了Dart代碼,還包含了iOS以及安卓的原生代碼,比如常用的image_picker。那麼Package就僅僅是Dart代碼庫。

Package開發命令

創建Dart包

flutter create --template=package 'package_name'

發佈Dart包

檢查包

flutter packages pub publish --dry-run

發佈

flutter packages pub publish

注意:目前發佈插件和包都需要Google賬號,同時需要翻牆。

當出現下面提示。此時需要你使用瀏覽器訪問提示中的鏈接,用你的Google賬號授權。

有時就算是擁有翻牆也並不能解決問題,因爲我們還配置了相關的鏡像。Flutter官方就建議過鏡像的配置,所以我們在發佈插件或者包的時候,就會因爲鏡像出現下面錯誤。

那麼解決它的問題也很簡單,就是指定服務器發佈。

指定服務器發佈

flutter packages pub publish --server=https://pub.dartlang.org

 

轉載自:https://www.yuque.com/qingjiaowohank/etm87a/qbq8gf

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章