??因?yàn)槲覀兪褂肍lutter跨平臺技術(shù)開發(fā)App時(shí),會有很多公用組件,因?yàn)镕lutter中一切皆為Widget,widget也比較細(xì)粒度,所以我們需要進(jìn)行封裝,用于一個(gè)項(xiàng)目或者公司不同項(xiàng)目中去~
目前累計(jì)服務(wù)客戶近1000家,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗(yàn)。以網(wǎng)站設(shè)計(jì)水平和技術(shù)實(shí)力,樹立企業(yè)形象,為客戶提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)站策劃、網(wǎng)頁設(shè)計(jì)、網(wǎng)絡(luò)營銷、VI設(shè)計(jì)、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。成都創(chuàng)新互聯(lián)公司始終以務(wù)實(shí)、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領(lǐng)先技術(shù)的掌握、對創(chuàng)意設(shè)計(jì)的研究、對客戶形象的視覺傳遞、對應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。
??那么今天寫寫如何發(fā)布package或者插件到Pub.dev上,扯扯談O(∩_∩)O哈哈~
《Flutter的撥云見日》系列文章如下:
1、Flutter中指定字體(全局或者局部,自有字庫或第三方)
2、Flutter發(fā)布Package(Pub.dev或私有Pub倉庫)
首先,我們知道flutter有四種工程模式:Flutter Application、Flutter Module、Flutter Plugin和Flutter Package。
我們這里就主要講Package 純Dart插件的發(fā)布吧,都差不多。
創(chuàng)建工程后,就可以編寫你的公共組件,或者公用字體庫呀啥的, 都行。
在更改下你的pubspec.yaml文件,修改下你的versionCode,項(xiàng)目名稱,項(xiàng)目描述,作者等
如果上傳失敗試試????的命令:
在執(zhí)行該命令時(shí),可能會中途調(diào)到網(wǎng)頁,要求你登錄google賬號,登錄授權(quán),到時(shí)候登錄賬號并授權(quán)就可以了。
因?yàn)槲覀冎苯邮褂胒lutter packages pub publish是發(fā)布到Pub.dev上,并不是發(fā)布到私有倉庫,該怎么辦呢?
其實(shí)呢,也很簡單!像versionCode,項(xiàng)目名,等都和發(fā)布Pub.dev是一樣的。沒啥區(qū)別。
有兩種方式:
就是這么簡單o( @ )o
相信大家引用Pub.dev上的第三方庫都會了哈,到處都是這里不講了
在使用flutter pub get就可以拉到私有倉庫項(xiàng)目了
以上就差不多聊了聊package發(fā)布和獲取的事兒了,都很明了,大家可以試試,挺簡單的。
PS: 寫文不易,覺得沒有浪費(fèi)你時(shí)間,請給個(gè)點(diǎn)贊~ ????
自己寫flutter也有段時(shí)間了,這次來聊聊flutter開發(fā)App和原生iOS開發(fā)App各有什么優(yōu)缺點(diǎn).
不廢話,直奔主題????
昔日的小王憑借這他的小心謹(jǐn)慎和借助漂亮能干的女友 Dio 的輔助,終于干下了一番事業(yè),成為中華大地響當(dāng)當(dāng)?shù)娜宋?,小王也變成老王。如今,老王已?jīng)年近花甲,看似邁上了人生巔峰,卻也遇到了人生的煩惱——那就是他的兒子,新的小王。
小王和他爹當(dāng)年的小心謹(jǐn)慎不同,小王自海外留學(xué)回來,也不愿意接手老王的事業(yè)。反而迷戀起了互聯(lián)網(wǎng),玩游戲、微博噴人、撩網(wǎng)紅等等。前兩項(xiàng)倒還好,但是后一項(xiàng),讓老王心煩得很。這網(wǎng)紅哪能隨便撩的,萬一弄出許多小小王來,多大家業(yè)都不夠分的??!
關(guān)鍵時(shí)刻,還是老王的媳婦,曾經(jīng)被 金屋藏嬌 的Dio 想出了新的招術(shù),再次讓老王佩服不已。老王媳婦Dio給小王搞了個(gè)攔截器,只要小王要在互聯(lián)網(wǎng)做什么,都會被她給先攔截下來,然后她再根據(jù)小王要做的事情決定是不是要替他發(fā)出去;或者是收到什么消息的時(shí)候,也會先看一遍,沒問題再給小王看。而且,最為關(guān)鍵的是,小王對這一切壓根都不知道!
老王媳婦一開始是這么干的,小王在互聯(lián)網(wǎng)有什么新的動向直接向老王匯報(bào)。
這下小王在互聯(lián)網(wǎng)就完全被監(jiān)視了——而且他壓根不知道!只是,每次他說要錢的時(shí)候,老王不再隨便給了!
但這個(gè)時(shí)候,小王還能在網(wǎng)上撩,畢竟上網(wǎng)在這個(gè)時(shí)代是不怎么要錢的。
老王媳婦 Dio 一看這種方式不行,就又心生一計(jì),每次小王聊網(wǎng)紅的時(shí)候,直接狠心拒絕!
小王這下子懵圈了,難道是他的那些“土味情話”已經(jīng)失效了?每次發(fā)出去消息都遭受到了無情的打擊,讓他心灰意冷。漸漸地他就淡出了互聯(lián)網(wǎng),至于現(xiàn)在在干什么,誰也不知道。感覺又像是當(dāng)初老王金屋藏嬌一樣,現(xiàn)在的小王也逐漸被隱藏了起來。從此,互聯(lián)網(wǎng)只剩下小王和各個(gè)網(wǎng)紅的傳說。
借著老王和小王的故事,我們講述了 Dio 的封裝和 Dio 的攔截器。其中攔截器可以應(yīng)用于很多實(shí)際場景:
注意,Dio 的實(shí)例可以同時(shí)添加多個(gè)攔截器,以便處理不同的情況。