背景

为了方便广大开发者们更好地使用组件,现对 MIP 组件库统一进行升级,升级后将分为通用组件和自定义组件两类,方便开发。

通用组件,即考虑了组件通用性方便所有开发者参考使用的组件,将存放于 mip-extensions 仓库下,同时欢迎开发者贡献通用组件,为 MIP 技术做贡献,提交通用组件时,请通过 GitHub mipengine/mip-extensions提交。

自定义组件,即针对自己开发的站点进行自定义的组件,将统一存放在 mip-extension-platform 下。开发者提交新的自定义组件时,可以通过GitHub提交,也可以通过更便捷的组件平台提交。若开发者自定义的组件,之前是以GitHub的形式提交,在此次升级后被迁移至了mip-extension-platform下,则仍在 GitHub mipengine/mip-extensions-platform上以 pull request 的形式来进行维护即可。

更具体的变化及要求见下文。

提交方式

  • 原位于 mip-extension-platform 仓库下的组件可以继续走组件审核平台进行提交。
  • 从 mip-extensions 迁移过来的组件暂时从 mip-extension-platform 仓库中提交 pull request 更新组件,紧跟后续我们会在组件审核平台加入 GitHub 授权登陆,将组件与 GitHub 账号进行关联,从而通过 GitHub 账号登陆即可在平台提交代码。

脚本引用变化

  • 升级后 MIP 组件使用统一一套地址,即 https://c.mipcdn.com/static/v1/组件名/组件名.js
  • 原组件审核平台提交的脚本引用地址 https://c.mipcdn.com/extensions/platform/v1/组件名/组件名.js 可以得到兼容,站长无需进行任何修改,但后续页面开发中必须以新地址进行引用。

如何贡献通用组件

提交方式

通过 GitHub 在 mip-extensions 里提交 pull request,并由官方审核人员及时进行审核。

提交要求

  • 使用原生JS编写。
  • 使用中文注释。
  • 组件必须遵守 MIP 组件规范,通过 MIP CLI 和 fecs 工具校验。
  • 功能必须通用,独立,不掺杂任何业务逻辑。
  • 符合MIP组件提交规范。

MIP 组件库升级公告相关推荐

  1. 历史性的时刻!OpenTiny 跨端、跨框架组件库正式升级 TypeScript,10 万行代码重获新生!

    大家好,我是 Kagol,OpenTiny 开源社区运营,TinyVue 跨端.跨框架组件库核心贡献者,专注于前端组件库建设和开源社区运营. 微软于3月16日发布了 TypeScript 5.0 版本 ...

  2. UCanCode发布升级版本E-Form++可视化源码组件库2011 第二版!

    UCanCode发布升级版本E-Form++可视化源码组件库2011 第二版! --- UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版本16.01发布!(超过50万 ...

  3. UCanCode发布升级E-Form++可视化源码组件库2015全新版 (V23.01)!

    2015年4月. 成都 UCanCode发布升级E-Form++可视化源码组件库2015全新版 (V23.01)! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可 ...

  4. UCanCode发布升级E-Form++可视化源码组件库2018全新版 !

    2018年. 成都 UCanCode发布升级E-Form++可视化源码组件库2018全新版 ! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版 ...

  5. UCanCode发布升级E-Form++可视化源码组件库2018全新版

    2018年. 成都 UCanCode发布升级E-Form++可视化源码组件库2018全新版 ! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版 ...

  6. UCanCode发布升级E-Form++可视化源码组件库2014 全新版 (V20.01)

    2014年2月. 成都 UCanCode发布升级E-Form++可视化源码组件库2014 全新版 (V20.01)! --- UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件 ...

  7. ASP.NET Core 1.1 Preview 1 简介(包含.NETCore 1.1升级公告)

    ASP.NET Core 1.1 Preview 1于2016年10月25日发布.这个版本包括许多伟大的新功能以及许多错误修复和一般的增强. 要将现有项目更新到ASP.NET Core 1.1 Pre ...

  8. 使用vue加svg实现流程图代码_京东风格的移动端Vue组件库NutUI2.0来啦

    移动端 Vue 组件库 NutUI 自发布以来受到了广泛的关注.据不完全统计,目前至少有30多个京东的 web 项目正在使用 NutUI . 经过一段时间紧锣密鼓的开发,近期,京东正式发布了 NutU ...

  9. vant 1.6.6 发布,轻量级移动端 Vue 组件库

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   vant 1.6.6 已发布.Vant 是有赞开源的一套基于 Vue 2.0 的 Mobile 组件库.通过 Va ...

最新文章

  1. Centos下安装mysql 总结
  2. python 对象销毁_python对象销毁实例(垃圾回收)
  3. Git Bash关键命令
  4. python结巴_python结巴(jieba)分词
  5. Direct3D中的绘制(3)
  6. 最重要的 Java EE 最佳实践
  7. 下拉框根据输入文字自动选择和输入提示
  8. sql 键查找 索引查找_残留谓词对SQL Server索引查找操作的影响
  9. 使用OpenSSL转换X509 PEM与PFX证书
  10. mysql读写分离_SpringBoot+MyBatis+MySQL读写分离
  11. TX2平台cmake安装
  12. 得力人脸识别考勤机密码设置_人脸指纹混合识别考勤机得力怎么使用
  13. SEM和SEO的区别?哪个更好
  14. 英文科技论文各部分的时态和语态
  15. android短信分享,android 短信分享
  16. ERDAS将DN值转换为TOA光谱辐射亮度时 出现建模错误原因
  17. Windows脚本:打开浏览器访问任意网址
  18. 剖析 Android ART Runtime (2) – dex2oat
  19. 左旋右旋问题一次搞定!!!
  20. win10开启/取消自动关机

热门文章

  1. 天线巴伦制作和原理_10米段的春天 | 用自制环型天线+改装SDR接收器27MHz采访实录...
  2. 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?
  3. BugkuCTF-Crypto题贝斯家
  4. 复旦计算机考研复试要口试吗,2017复旦大学考研复试:英语口语面试常见问题汇总...
  5. mysql数据表中取几列_MySQL实现表中取出随机数据
  6. 父子组建传值_浅谈Vue父子组件和非父子组件传值问题
  7. 查看网卡命令 uefi_大神教你开机进入UEFI模式的方法,非常简单
  8. 职坐标c语言,C/C++知识点之hexdump的C语言实现
  9. java中捕获异常的作用_在Java中捕获通用异常?
  10. 华为畅享10s值得买吗_华为畅享10 Plus值不值得买?首批购买用户评价出炉