對(duì)話企業(yè)家陶利——做企業(yè)靠 19年前,他是一個(gè)程序員,初出茅廬,經(jīng)驗(yàn)不足,憑借一己之力闖世界;
省市領(lǐng)導(dǎo)蒞臨億恩科技推進(jìn)電 12月22日上午,由河南省商務(wù)廳,鄭州市商務(wù)局有關(guān)領(lǐng)導(dǎo)蒞臨河南省億
怎樣選擇服務(wù)器托管商?如何 互聯(lián)網(wǎng)開展至今,服務(wù)器方面的受到越來(lái)越多人的注重,假如要停止服務(wù)器
導(dǎo)語(yǔ):百度移動(dòng)網(wǎng)頁(yè)加速器MIP在使用的時(shí)候和普通的代碼是有區(qū)別的,百度mip有自己的技術(shù)規(guī)范。關(guān)于mip html的使用規(guī)范和MIP Cache 規(guī)范在前邊已經(jīng)介紹了。為了幫助大家開發(fā)出理想的自定義組件,今天億恩科技小編為大家介紹一下使用百度mip的組件開發(fā)規(guī)范。
1、內(nèi)置組件(root/buildins/):
定義:MIP為了解決性能、安全性問(wèn)題必須要使用的組件,包括、、 等。
2、擴(kuò)展組件(root/extensions):
定義:豐富MIP功能,官方提供的通用類組件,例如: 以及其他等。
3、個(gè)性化組件(root/extensions/personalDirectoryName):
定義:站點(diǎn)的特別需求組件,例如 圖表等組件。
4、廣告組件(root/extensions/ads):
定義:涉及到廣告相關(guān)的MIP組件。
1、新建需求ISUUE
注:外部合作伙伴前期由 MIP 開發(fā)小組成員代為建立
2、通過(guò)MIP開發(fā)小組審核,確認(rèn)組件類型后進(jìn)入開發(fā)階段
3、若無(wú)權(quán)限,需申請(qǐng)權(quán)限
4、clone代碼庫(kù)
方法: git clone ssh://g@gitlab.baidu.com:8022/MIP/mipmain.git
注:外部合作伙伴前期提供代碼包的形式合作,后期有開源計(jì)劃
5、 環(huán)境準(zhǔn)備
(1)編譯環(huán)境主要依賴 node 和 npm
(2)root目錄下直接執(zhí)行 npm install 完成環(huán)境依賴安裝
6、根據(jù)組件類型到相應(yīng)js目錄下開發(fā)源碼
內(nèi)置組件: buildins
擴(kuò)展組件: extensions
個(gè)性化組件: extensions/personalDirectoryName/
7、需要增加文件
js目錄下:
個(gè)性化(大眾需求)、擴(kuò)展:
增加
1、組件.md #組件說(shuō)明文檔
2、版本目錄 兩位數(shù)字 如0.1