<bdo id="vljxk"><rt id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt><rt id="vljxk"></rt><noframes id="vljxk"><rt id="vljxk"><delect id="vljxk"></delect></rt><noframes id="vljxk"><rt id="vljxk"></rt><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt>

  1. 創業頭條
  2. 前沿領域
  3. 企業應用
  4. 正文

小程序插件如何開發?小程序插件開發教程詳解

 2018-09-14 14:04  來源:A5創業網  我來投稿 撤稿糾錯

  阿里云優惠券 先領券再下單

很多開發者不知道,其實小程序的AppID可以創建小程序插件項目,由于插件是獨立于小程序之外的,所以不要使用原有的小程序項目進行插件開發。如何開發小程序插件呢?下面小編給大家帶來了相關開發文檔,希望對大家有幫助。

開發者在創建項目頁面,選擇一個空文件夾作為項目路徑,可以選擇創建小程序插件快速啟動模板。

快速啟動模板說明:

miniprogram 文件夾是一個普通小程序項目,用來編寫小程序插件的使用 Demo,上傳插件代碼時這個 Demo 會一起上傳,并作為小程序插件的發布的審核依據.

plugin 文件就是小程序插件項目,用來編寫小程序插件的代碼。

project.config.json 需要關注 compileType 字段,compileType == 'plugin' 時才能正常的使用插件項目。詳情

打開已存在的插件項目

如果是之前創建的插件項目,可以在項目列表中直接打開;

如果重新創建項目,選擇一個非空目錄,那么這個非空目錄中需要有 project.config.json 詳情,確保這個文件中有以下字段:

{ "miniprogramRoot": "./miniprogram",

"pluginRoot": "./plugin",

"compileType": "plugin"}

在項目開發期間,可以手動修改 project.config.json 文件的 compileType 字段來切換項目的編譯類型。

插件上傳

上傳插件代碼前,需要指定版本號,格式為 數字.數字.數字 ,每個數字最大為 999。

每次提交版本號需要遞增,插件使用者會用到這個版本號,請謹慎填寫。

上傳插件時,同時會將 project.config.json 中 miniprogramRoot 指定的目錄的內容作為插件使用 Demo 一起上傳,這個 Demo 需要覆蓋到插件的所有使用場景,便于插件的審核

插件文檔編寫、預覽和上傳

插件文檔必須放置在插件項目根目錄中的 doc 目錄下,插件文檔的入口文件是 doc/README.md,在 README.md 中引用的圖片必須是 doc 目錄下的本地圖片。

在開發者工具中編輯 README.md 時,在編輯器底部有預覽的入口可以預覽插件文檔。編輯完成后,可以在 README.md 的編輯窗口中使用編輯器底部的上傳入口上傳插件文檔。

插件使用

在小程序項目的 app.json 的 plugins 字段中可以聲明使用插件。如果當前的編譯類型為小程序時,需要指定已發布的插件的版本號,開發者工具會根據版本號去拉取對應版本的插件進行編譯。

只有在 project.config.json 的 compileType == 'plugin' 時,插件的版本號才能為 'dev'

更多小程序開發教程點擊這里,助力開發者順利開發小程序!

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

相關文章

  • 吳林林專訪郭玲麗:投入100億支持AI發展

    2025國際人工智能程序設計精英挑戰賽(IAEPC)在香港中文大學成功舉辦。來自深圳的學生吳林林作為主辦方記者團成員,采訪了大會嘉賓:香港特區政府立法會議員、IAEPC聯合發起人郭玲麗議員。在吳林林的采訪中,郭玲麗認為:在舉辦AI大賽、AI論壇以及吸引國際科技青年人才方面,香港具有獨特的優勢。郭玲麗

  • LTD樞紐云:信創“全面替換”門戶、黨群、經營管理類軟件產品

    信創即信息技術創新,是指通過自主研發、技術創新等方式,實現信息技術的自主可控,降低對外部技術的依賴,提高國家信息安全保障能力。

  • 助力企業跑出數智升級加速度,828 B2B企業節系列直播火熱開啟

    第三屆828B2B企業節正在全國如火如荼進行中。作為中國首個以“提升企業數字化能力、助力企業穩健快速成長”為目標的B2B企業節,828B2B企業節由華為云聯合上萬伙伴共同發起,目的是為了打通數字化供需天塹,讓科技企業和有數轉智改需求的中小企業能在一站購平臺上完成對接,實現成就好生意,成為好企業的節日

  • 趙峰:提升銷售領導力,實現業績跨越式發展

    當今世界經濟局勢復雜多變,企業面臨著越來越激烈的市場競爭。在生產方式不斷隨著科技水平的發展而提升的同時,各個行業企業產品之間的差距越來越小,企業單純依靠產品很難在如今的市場競爭中取勝。因此,如何為企業尋求更加富有競爭力的銷售能力提升辦法,成為了企業普遍更加看重的問題。趙峰,現任北京正信啟德管理顧問有

  • 穿越周期:解碼2024年零售快消行業數字發展機密(附白皮書下載)

    零售經營者正處在一個歷史性的轉折點上。一方面,中國的零售產業已經發展到門店渠道飽和的狀態,優勝劣汰會是零售產業未來一段時間內的主旋律;一方面,中國消費者的價值觀出現了顯著變化,零售快消市場已經進入“性價比時代”。為此,百望云總結服務諸多零售快消經營者的經驗,集合產品與技術,推出了數字化解決方案,并取

  • 固態電池市場大爆發前夜 這家電池企業打響第一槍

    受限于三元材料以及磷酸鐵鋰電池在能量密度、安全性、循環壽命等多方面的限制,純電汽車產品始終無法完成對傳統燃油車的致命一擊。在此背景下,優勢明顯的固態電池被寄予厚望,眾多車企以及電池企業紛紛加碼這一細分領域,以求占領技術制高點。目前,業界普遍將全固態電池小批量量產上車的時間節點定在2027年左右,大規

  • 重磅 矢量智控官網正式啟用!

    嘿,朋友們!矢量智控(南京)科技有限公司官網www.ivcon.cn8月31日正式啟用啦!這將是矢量智控的重要里程碑,期待為AI+工業與制造業帶來更深入、更全面的服務。矢量智控作為南棲仙策旗下工業智能決策品牌,專注為高端裝備和復雜流程工業提供自主智能控制產品和方案。產品積淀前沿AI技術我們根據產品的

  • 科沃斯全球首款恒壓活水洗地機器人亮相,地面清潔能力跨時代提升?

    北京時間9月2日凌晨,科沃斯機器人CEO錢程的一條朋友圈引起業內關注,搶先揭示了科沃斯將在2024德國柏林IFA展推出其地寶X系列新品。從簡短的內容中可以窺見,科沃斯內部對于這款新品的信心和期待。從錢程朋友圈流出的圖片來看,猜測科沃斯此次新品將重點圍繞地面頑垢清潔的提升以及二次污染的問題解決。截至上

  • 地球山微電子與AP合作的第二代MEMS揚聲器取得重大進展

    經過多年堅持不懈的努力,以色列AudioPixels公司和中國地球山微電子公司雙方聯合研制的數字像素級MEMS揚聲器技術取得重大突破。據AudioPixels官方發布消息顯示:新研制的第二代MEMS揚聲器(GEN-II)所達到的聲壓級(SPL或“響度”)已被驗證符合其商業化可行性的數字聲音重建(DS

  • 縱維立方與3D打印農場主相聚2024深圳Formnext展,共探制造新模式

    2024年8月29日,深圳國際3D打印、增材制造展覽會(Formnext+PMSouthChina)在深圳國際會展中心13號館隆重舉行。本次展會以其豐富的活動與論壇,再次彰顯了3D打印技術在商業發展中的廣泛應用,尤其是在新興的“3D打印農場”建設領域,縱維立方的兩款新品在農場主群體中備受關注,并宣布