前言
-
去年的情人節(jié),沒有過節(jié)的孩紙贱案,悄悄地創(chuàng)建了一個Flutter群肛炮。記得開始就我和死魚(另一個UWP開發(fā))2個人,慢慢地止吐,慢慢地人漸漸多了,認(rèn)識了越來越多喜歡寫
bug
的小伙伴侨糟。
image 也許我們中的一些人不是專業(yè)出身碍扔,有的養(yǎng)過魚的,有的工地干過秕重,也有的賣東西不同,但是我們也許都有一個特點(diǎn),就是真的熱愛
0
和1
溶耘。在生活的壓力下面二拐,我們依然會利用業(yè)余時間研究一些新玩意,也愿意將自己所學(xué)所知分享凳兵。從創(chuàng)建Flutter Candies到現(xiàn)在百新,共發(fā)布26個packages到pub.dev,
Flutter Candies共維護(hù)著46個項(xiàng)目庐扫。喜歡自己做的事是幸福饭望,能和一群人一起做喜歡的事情是開心的。說不清楚形庭,有時候?yàn)榱藢懩硞€bug铅辞,會不知覺地到深夜。不知道什么時候會不喜歡寫代碼萨醒,但喜歡的時候就應(yīng)該全力以赴斟珊。等等,咋熬起了雞湯...
糖果小助手
大寶周末的時候突然丟了一個開源項(xiàng)目CandiesBot出來富纸,
項(xiàng)目是基于QQ 高效率機(jī)器人囤踩。
大家玩的不亦樂乎,低調(diào)胜嗓,拉面高职,保安也迅速加入了戰(zhàn)場,各自fork了之后辞州,做出了風(fēng)格各異的機(jī)器人怔锌,于是就有了下面4個群助手。
糖果小蜜
低調(diào)出品变过,絕對精品.
作為助手里的頭牌埃元,小蜜主要負(fù)責(zé)管理員相關(guān)的功能,工作時間 007
媚狰。
以下為機(jī)器人使用幫助:
/h 顯示本幫助
/muteAll: <y | n>, y對應(yīng)關(guān)燈, n對應(yīng)開燈, 只能由管理員發(fā)起
別名: /開燈,/關(guān)燈
/mute <QQ號> 時長, 單位:分鐘
別名: /小黑屋,/閉嘴,/禁言,/封印,/封,/禁
/unmute <QQ號>
別名: /解禁,/放出來,/解,/解封
/kick <QQ號>
別名: /踢,/踢出去,/踢人,/remove,/rm
每天熬雞湯的我岛杀,總擔(dān)心有一天會被別人替代,但是沒想到過這一天來的這么快崭孤。
-
/開燈
image -
/關(guān)燈
image
糖果小寶
大寶的作品,我發(fā)現(xiàn)這些00后總是有一些稀奇古怪的想法类嗤,初中糊肠,高中,大學(xué)的年輕人都好強(qiáng)遗锣,真的老了货裹,跟不上了。工作時間 007
精偿。
/help 顯示本幫助
-
/pub 包名
這應(yīng)該是最實(shí)用的功能弧圆,群里總是會一邊又一邊的有人會問:1.這個效果怎么做啊笔咽?
2.有沒有某某效果的三方組件搔预?
3.在哪里才能找到?
現(xiàn)在只需要輸入命令 /pub extended_image
叶组,就能獲取到該package
的信息拯田。
- /bing 關(guān)鍵詞
不用打開網(wǎng)頁,我也能查資料了甩十?
- /music 關(guān)鍵詞
別老是分享一些奇怪的歌勿锅!
糖果小面
聽這個名字,應(yīng)該有人就能猜出來了吧枣氧。這是拉面的作品, 主打的是知心小姐姐(a yi), 屬于聊天型的,也會幫助小蜜維持群里的秩序垮刹。工作時間 955
达吞。
糖果小爺
保安的作品, 放蕩不羈的機(jī)器人荒典,逗比一個酪劫,負(fù)責(zé)舔狗,勸退等工作寺董。工作時間 955
覆糟。
Action 發(fā)布 Pub
由Alex分享,對對對,就是那個 Flutter Team里面的那個遮咖。
這其實(shí)是一個 Github Action,幫助你在任何有網(wǎng)絡(luò)的地方麦箍,能夠快速的發(fā)布更新自己的package到pub陶珠。
增加pub_publish.yml
在你的Flutter/Dart項(xiàng)目下面添加挟裂,路徑參考pub_publish.yml
name: Pub Publish plugin
on: workflow_dispatch
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Publish
uses: sakebook/actions-flutter-pub-publisher@v1.3.0
with:
credential: ${{ secrets.CREDENTIAL_JSON }}
flutter_package: true
skip_test: true
dry_run: false
找到你的證書
在你的本地環(huán)境中,你如果已經(jīng)成功發(fā)布一次 package
到 pub.dev
, 那么在路徑
- Windows:
C:\Users\用戶名\AppData\Roaming\Pub\Cache\credentials.json
- Mac:
~/.pub-cache/credentials.json
中會保存你發(fā)布的一些信息诀蓉。
在Github中設(shè)置證書
-
打開你項(xiàng)目的Setting
將credentials.json里面的內(nèi)容復(fù)制一個新的secret中。
image
運(yùn)行action
-
Actions=》Pub Publish plugin =》Run workflow 下拉 =》 選擇Branch =》 Run workflow
image -
執(zhí)行中
image 發(fā)生錯誤的時候渠啤,你可以點(diǎn)擊錯誤的task狐肢,打開查看錯誤信息
Github Page
如果你在項(xiàng)目里面部署了GithubPage,那么建議把web的文件放到單獨(dú)的Branch中处坪,不然每次打包發(fā)布都會把web文件也一起打包發(fā)布架专。
結(jié)語
他們說有彩蛋,彩蛋是不可能有的部脚,這一輩子都不可能有彩蛋。
很開心能和一群有趣的小伙伴一起學(xué)習(xí)Flutter丧没,一起寫bug。就像大學(xué)5人開黑一樣呕童,希望自己能夠一直寫下去淆珊。感謝群里熱心的成員,因?yàn)槟銈內(nèi)ψ硬旁絹碓胶檬┓驗(yàn)槟銈兊母冻霾庞懈嗳嗽敢飧冻觥?/p>
歡迎加入Flutter Candies,一起生產(chǎn)可愛的Flutter小糖果( <a target="_blank" ><img border="0" src="https://user-gold-cdn.xitu.io/2019/10/27/16e0ca3f1a736f0e?w=90&h=22&f=png&s=1827" alt="flutter-candies" title="flutter-candies"></a>QQ群:181398081)
最最后放上Flutter Candies全家桶浩销,真香听哭。