MIP 扩展组件开发手册
本手冊(cè)將向你展示,完成一個(gè) MIP 擴(kuò)展組件的開(kāi)發(fā)需要做哪些事情。在此之前,我們假定你:
有一定的 HTML、CSS 和 JavaScript 基礎(chǔ)
了解 AMD 的模塊管理方式
熟悉版本管理工具 Git
有自己的 GitHub 賬號(hào)
懂得使用 npm
步驟
通常情況下,從零開(kāi)始開(kāi)發(fā)一個(gè) MIP 擴(kuò)展組件并上線,需要經(jīng)過(guò)下面的幾個(gè)步驟:
1、準(zhǔn)備: 在 GitHub 上 fork MIP 擴(kuò)展組件的倉(cāng)庫(kù),并 git clone 到本地
2、創(chuàng)建結(jié)構(gòu): 包括組件目錄、package.json 和 README.md
3、開(kāi)發(fā): 編寫(xiě)組件的代碼,以及調(diào)試組件
4、完成開(kāi)發(fā): 更新組件的版本,并發(fā)起 pull-request
5、MIP 開(kāi)發(fā)組審核: 審核通過(guò)將接受 pull-request 并上線,審核不通過(guò)則反饋并繼續(xù)修改 點(diǎn)擊上面步驟中的鏈接,可以了解每個(gè)步驟具體應(yīng)該如何去做。
提示: 升級(jí)一個(gè)現(xiàn)有的 MIP 擴(kuò)展組件無(wú)需經(jīng)歷步驟 2 。如果你曾經(jīng) fork 過(guò) MIP 擴(kuò)展組件的倉(cāng)庫(kù),步驟 1 也將省略。
規(guī)范
MIP 擴(kuò)展組件規(guī)范 - MIP 擴(kuò)展組件的組織方式與管理方式
MIP 擴(kuò)展組件 package.json 規(guī)范
MIP 擴(kuò)展組件 README.md 規(guī)范
MIP 擴(kuò)展組件腳本開(kāi)發(fā)規(guī)范
MIP 擴(kuò)展組件樣式開(kāi)發(fā)規(guī)范
示例
sample 是 MIP 擴(kuò)展組件的示例項(xiàng)目。當(dāng)然,你可以在 MIP 擴(kuò)展組件倉(cāng)庫(kù) 中找到其他開(kāi)發(fā)完成的擴(kuò)展組件,它們都可以作為開(kāi)發(fā) MIP 擴(kuò)展組件的參考。
總結(jié)
以上是生活随笔為你收集整理的MIP 扩展组件开发手册的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 集群(cluster)amp;高可用性(
- 下一篇: Angular6_PWA