欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【學(xué)習(xí)打卡】記一次給OpenHarmony提交代碼的過(guò)程

ArkUI詳解 ? 來(lái)源:鴻蒙實(shí)驗(yàn)室 ? 作者:鴻蒙實(shí)驗(yàn)室 ? 2022-07-02 10:31 ? 次閱讀

記一次給OpenHarmony提交代碼的過(guò)程

作者:堅(jiān)果

公眾號(hào):"大前端之旅"

OpenHarmony布道師,InfoQ簽約作者,CSDN博客專家,華為云享專家,阿里云專家博主,51CTO博客首席體驗(yàn)官,開(kāi)源項(xiàng)目GVA成員之一,專注于大前端技術(shù)的分享,包括Flutter,鴻蒙,小程序,安卓,VUE,JavaScript。

昨晚雷聲大作,睡不著,于是就爬起來(lái)寫(xiě)作了,在寫(xiě)作的過(guò)程中,發(fā)現(xiàn)官方文檔中存在一些問(wèn)題,于是就想改進(jìn)一下,

poYBAGK_Ct6AYed6AAQPl3aWJNg523.png

我提交的pr地址:

接下來(lái)就說(shuō)一說(shuō)自己在提交修方改的過(guò)程中的一些步驟吧!

一、DCO簽署

1.DCO簽署網(wǎng)址

開(kāi)發(fā)者原創(chuàng)聲明Developer Certificate of Origin

開(kāi)發(fā)者原創(chuàng)聲明

2.簽署DCO

pYYBAGK_CuKAe4h3AAJAC7JvNwI887.png

3.注意事項(xiàng)

git config --global user.name "徐建國(guó)"

git config --global user.email "[email protected]"

git config --global --list

注意

DCO簽署Name 必須要和git config --global user.name 設(shè)置保持一直 DCO簽署E-mail必須要和git config --global user.email設(shè)置保持一直

二、提交代碼

1.下載代碼

1.1找到要提交代碼的社區(qū)代碼倉(cāng),fork一個(gè)到自己的私有倉(cāng)中;

poYBAGK_CuWAZ8NdAANFAzhBqsI701.png

1.2復(fù)制自己私有倉(cāng)的“克隆/下載”中的HTTPS/SSH鏈接下載代碼

本地創(chuàng)建工作區(qū),然后

git clone https://gitee.com/jianguo888/docs.git

pYYBAGK_CuiAEveeAALAcRPCUm4295.png

2.提交代碼

2.1將修改的代碼合入到提交代碼倉(cāng)中;

git add .

git commit -sm '修改信息' // 提交信息包含signoff郵箱

git push -f origin master

?

2.2如果是對(duì)同一個(gè)問(wèn)題修改

git commit --amend

通常推薦一個(gè)一個(gè)commit解決一個(gè)問(wèn)題

三、提交ISSUE

1.進(jìn)入社區(qū)主代碼建Issue(不是fork的代碼倉(cāng)),同時(shí)注意建Issue有很多選項(xiàng)類(lèi)型可選擇,根據(jù)實(shí)際情況選擇

poYBAGK_CumAHc73AAFGOBzaOe8425.png

pYYBAGK_CumAMnRuAAA3mJGffmw912.png

2.創(chuàng)建成功會(huì)生成一個(gè)#XXXXX(I5E2H2)的IssueID,提交PR可以關(guān)聯(lián),關(guān)聯(lián)PR合入,Issue就會(huì)自動(dòng)關(guān)閉。

poYBAGK_CuuATJA-AAE2CNyXT-A933.png

四、提交PR

1.代碼提交到自己的私有倉(cāng),刷新,點(diǎn)擊“+ Pull Request”建PR合入代碼到社區(qū)主代碼倉(cāng);

pYYBAGK_Cu6AKavEAAK_EP6WlS4405.png

2.進(jìn)入PR提交界面,可選擇代碼倉(cāng)庫(kù)分支,和關(guān)聯(lián)ISSUE ID,簡(jiǎn)單描述合入的PR修改等信息;

poYBAGK_Cu-AIzOiAADZQSxcYcQ914.png

3.PR建立成功,首先默認(rèn)進(jìn)行DCO檢查,檢查成功,需要手動(dòng)在評(píng)論區(qū)輸入回復(fù)”start build”方可進(jìn)入代碼的CI靜態(tài)檢查和編譯等操作。

pYYBAGK_CvGAMESTAAGc5D2WjYQ196.png

五、聯(lián)系committer

committer:https://gitee.com/openharmony/community/blob/master/zh/committer.md

1. committer文檔中找到對(duì)應(yīng)的committer負(fù)責(zé)人主頁(yè),想辦法聯(lián)系

我是在committer發(fā)現(xiàn)負(fù)責(zé)人,然后微信搜索,群里撈到的。

poYBAGK_CvGAT_KSAADp2FJwipE626.png

pYYBAGK_CvKAYe1AAABco32Jxb0137.png

我的修改的內(nèi)容,順便在這貼一下

修改內(nèi)容

創(chuàng)建visual文件支持低代碼開(kāi)發(fā)

在打開(kāi)的JS工程中,選中模塊的pages文件夾,單擊鼠標(biāo)右鍵,選擇New > JS Visual。

poYBAGK_CvKASAfHAAEEZkt1PK4182.png

在彈出的對(duì)話框中,輸入JS Visual Name,點(diǎn)擊Finish

pYYBAGK_CvSAdLV5AACwV9pJAZg118.png

3.創(chuàng)建JS Visual后,會(huì)在工程中自動(dòng)生成低代碼的目錄結(jié)構(gòu),如下圖所示。

poYBAGK_CvSATXmmAACT-JOjeLU739.png

entry > src > main > js > MainAbility > pages > index > index.js :低代碼頁(yè)面的邏輯描述文件,定義了頁(yè)面里所用到的所有的邏輯關(guān)系,比如數(shù)據(jù)、事件等。詳情請(qǐng)參考JS語(yǔ)法參考。如果創(chuàng)建了多個(gè)低代碼頁(yè)面,則pages目錄下會(huì)生成多個(gè)頁(yè)面文件夾及對(duì)應(yīng)的js文件。

pYYBAGK_CvSABxL0AAACu6M4VLA301.gif

說(shuō)明: 使用低代碼頁(yè)面開(kāi)發(fā)時(shí),其關(guān)聯(lián)js文件的同級(jí)目錄中不能包含hml和css頁(yè)面,例如上圖中的 js > MainAbility > pages > index 目錄下不能包含hml與css文件,否則會(huì)出現(xiàn)編譯報(bào)錯(cuò)。

entry > src > main > supervisual > MainAbility > pages > index > index.visual :visual文件存儲(chǔ)低代碼頁(yè)面的數(shù)據(jù)模型,雙擊該文件即可打開(kāi)低代碼頁(yè)面,進(jìn)行可視化開(kāi)發(fā)設(shè)計(jì)。如果創(chuàng)建了多個(gè)低代碼頁(yè)面,則pages目錄下會(huì)生成多個(gè)頁(yè)面文件夾及對(duì)應(yīng)的visual文件。

打開(kāi)“page.visual”文件,即可進(jìn)行頁(yè)面的可視化布局設(shè)計(jì)與開(kāi)發(fā)。

說(shuō)明:

使用低代碼開(kāi)發(fā)界面過(guò)程中,如果界面需要使用到其它暫不支持可視化布局的控件時(shí),可以在低代碼界面開(kāi)發(fā)完成后,點(diǎn)擊

poYBAGK_CvWAWhvAAAAB5Fyx6kM113.png

按鈕,將低代碼界面轉(zhuǎn)換為hml和css代碼。注意,代碼轉(zhuǎn)換操作會(huì)刪除visual文件及其父目錄,且為不可逆過(guò)程,代碼轉(zhuǎn)換后不能通過(guò)hml/css文件反向生成visual文件。

多設(shè)備開(kāi)發(fā)的場(chǎng)景,可以點(diǎn)擊界面畫(huà)布右上角設(shè)備/模式切換按鈕

pYYBAGK_CvWAJqbeAAAJ7zKF8cE502.png

,進(jìn)行設(shè)備切換或模式切換。

poYBAGK_CviAfj2iAALoG_utFV0514.png

使用低代碼開(kāi)發(fā)完OpenHarmony應(yīng)用或服務(wù)后,如果需要使用模擬器或真機(jī)設(shè)備調(diào)試/運(yùn)行,需要點(diǎn)擊

pYYBAGK_CviAJu-oAAAB5Fyx6kM258.png

按鈕,將JS Visual文件轉(zhuǎn)換為hml和css代碼后才能運(yùn)行。

poYBAGK_CvqAS7eYAAFajGfMB_w484.png

pYYBAGK_CvuAAOhpAAETdZlMvVU887.png

以上就是我半夜做的一些事情,當(dāng)然第一次,可能不太完美,在這要感謝半夜還在群里回復(fù)我的各位老師。好的,期待PR合入成功。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1984

    瀏覽量

    30644
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3753

    瀏覽量

    16672
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【freeRTOS開(kāi)發(fā)筆記】一次坑爹的freeTOS升級(jí)

    【freeRTOS開(kāi)發(fā)筆記】一次坑爹的freeTOS-v9.0.0升級(jí)到freeRTOS-v10.4.4
    的頭像 發(fā)表于 07-11 09:15 ?4767次閱讀
    【freeRTOS開(kāi)發(fā)筆記】<b class='flag-5'>記</b><b class='flag-5'>一次</b>坑爹的freeTOS升級(jí)

    使用HAProxy軟件的一次學(xué)習(xí)過(guò)程介紹

    一次學(xué)習(xí)過(guò)程
    發(fā)表于 06-13 10:48

    一次網(wǎng)站設(shè)計(jì)稿的方法

    一次網(wǎng)站設(shè)計(jì)稿
    發(fā)表于 06-16 09:43

    【送開(kāi)發(fā)板】OpenHarmony學(xué)習(xí)打卡征文活動(dòng)

    疼的開(kāi)源項(xiàng)目、場(chǎng)難忘的技術(shù)交流、一次深刻的血淚教訓(xùn)...這些都是你最寶貴的經(jīng)驗(yàn)。為鼓勵(lì)大家基于OpenHarmony學(xué)習(xí)交流,電子發(fā)燒友聯(lián)合Op
    發(fā)表于 06-29 10:18

    參與2023每日打卡計(jì)劃,贏取OH定制禮品

    論壇分享的文章; 3)學(xué)習(xí)過(guò)程中遇到的各種問(wèn)題; 4)日常工作中的經(jīng)驗(yàn)技巧分享。 注:請(qǐng)勿采用多個(gè)小號(hào)刷活動(dòng),經(jīng)發(fā)現(xiàn)取消獲獎(jiǎng)資格?。。。。?2月打卡關(guān)鍵詞: #2023大展鴻兔,攜
    發(fā)表于 02-01 18:20

    OpenHarmony創(chuàng)新賽 | 您有份創(chuàng)新激勵(lì)獎(jiǎng)待領(lǐng)取 請(qǐng)查收!

    提交作品 OpenHarmony創(chuàng)新賽特別設(shè)立“創(chuàng)新激勵(lì)獎(jiǎng)”! 前100名按要求提交完整作品的參賽隊(duì)伍 即可獲得激勵(lì)獎(jiǎng)——?jiǎng)?chuàng)新賽周邊限定禮包份! PS:按照
    發(fā)表于 09-21 15:32

    一次過(guò)程的等值電路

    一次過(guò)程的等值電路 圖 一次過(guò)程的等值電路 在電動(dòng)機(jī)端子上安裝阻抗匹配器可
    發(fā)表于 07-18 11:24 ?1727次閱讀
    <b class='flag-5'>一次</b>波<b class='flag-5'>過(guò)程</b>的等值電路

    MIPS科技向Tamarin開(kāi)源項(xiàng)目提交代碼,發(fā)布針對(duì)MIP

    MIPS科技向Tamarin開(kāi)源項(xiàng)目提交代碼,發(fā)布針對(duì)MIPS架構(gòu)優(yōu)化的ActionScript虛擬機(jī)軟件 為數(shù)字消費(fèi)、家庭網(wǎng)絡(luò)、無(wú)線、通信和商業(yè)應(yīng)用提供業(yè)界標(biāo)準(zhǔn)處理器架構(gòu)與內(nèi)核的領(lǐng)導(dǎo)
    發(fā)表于 11-02 15:46 ?642次閱讀

    如何跟遠(yuǎn)程倉(cāng)庫(kù)起協(xié)作提交代碼

    起協(xié)作,教你們向 GitHub 上提交你們的第代碼! 1. SSH 你擁有了個(gè) GitHub 賬號(hào)之后,就可以自由的 clone 或者下載其他項(xiàng)目,也可以創(chuàng)建自己的項(xiàng)目,但是你沒(méi)
    發(fā)表于 10-10 11:39 ?0次下載
    如何跟遠(yuǎn)程倉(cāng)庫(kù)<b class='flag-5'>一</b>起協(xié)作<b class='flag-5'>提交代碼</b>

    龍芯OpenJDK提交代碼次數(shù)全球第四

    3月19日,龍芯宣布在OpenJDK上提交代碼次數(shù)進(jìn)入國(guó)際前五,位列第四,在國(guó)內(nèi)廠商中位列第。
    的頭像 發(fā)表于 03-20 08:40 ?1904次閱讀

    openharmony開(kāi)發(fā)

    當(dāng)前OpenHarmony已開(kāi)放了源碼下載,用戶可隨時(shí)隨地進(jìn)行查閱,另外,也可以為華為OpenHarmony項(xiàng)目做貢獻(xiàn),提交代碼等。因?yàn)樗情_(kāi)源項(xiàng)目,所以用戶都可以參與其中。當(dāng)然,如果你的團(tuán)隊(duì)開(kāi)發(fā)實(shí)力雄厚,也可以對(duì)
    的頭像 發(fā)表于 06-23 11:49 ?1473次閱讀

    學(xué)習(xí)打卡】關(guān)于OpenHarmony的靜態(tài)檢查

    ,專注于大前端技術(shù)的分享,包括Flutter,鴻蒙,小程序,安卓,VUE,JavaScript。 一次OpenHarmony
    的頭像 發(fā)表于 07-02 11:01 ?2659次閱讀
    【<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>打卡</b>】關(guān)于<b class='flag-5'>OpenHarmony</b>的靜態(tài)檢查

    紀(jì)念給OpenHarmony提交代碼 成為首個(gè)DAYU200三方demo貢獻(xiàn)者

    一次OpenHarmony提交代碼【序】-靜態(tài)檢查失敗 今天我在這個(gè)倉(cāng)庫(kù)下提交
    的頭像 發(fā)表于 07-13 09:26 ?1346次閱讀
    紀(jì)念給<b class='flag-5'>OpenHarmony</b><b class='flag-5'>提交代碼</b> 成為首個(gè)DAYU200三方demo貢獻(xiàn)者

    【征文活動(dòng)】OpenHarmony學(xué)習(xí)打卡征文,免費(fèi)送開(kāi)發(fā)板!

    項(xiàng)目、場(chǎng)難忘的技術(shù)交流、一次深刻的血淚教訓(xùn)...這些都是你最寶貴的經(jīng)驗(yàn)。為鼓勵(lì)大家基于OpenHarmony學(xué)習(xí)交流,電子發(fā)燒友聯(lián)合OpenHa
    的頭像 發(fā)表于 07-04 09:58 ?501次閱讀
    【征文活動(dòng)】<b class='flag-5'>OpenHarmony</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>打卡</b>征文,免費(fèi)送開(kāi)發(fā)板!

    git commit代碼提交規(guī)范

    接下來(lái)我就來(lái)實(shí)踐下,首先我這里使用的是pnpm安裝依賴的。今天主要是在提交代碼時(shí)稍微自動(dòng)化點(diǎn),并且讓提交規(guī)范統(tǒng)一一些。
    的頭像 發(fā)表于 12-19 09:45 ?720次閱讀
    git commit<b class='flag-5'>代碼</b><b class='flag-5'>提交</b>規(guī)范