MIP 组件库升级公告
背景
为了方便广大开发者们更好地使用组件,现对 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 组件库升级公告相关推荐
- 历史性的时刻!OpenTiny 跨端、跨框架组件库正式升级 TypeScript,10 万行代码重获新生!
大家好,我是 Kagol,OpenTiny 开源社区运营,TinyVue 跨端.跨框架组件库核心贡献者,专注于前端组件库建设和开源社区运营. 微软于3月16日发布了 TypeScript 5.0 版本 ...
- UCanCode发布升级版本E-Form++可视化源码组件库2011 第二版!
UCanCode发布升级版本E-Form++可视化源码组件库2011 第二版! --- UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版本16.01发布!(超过50万 ...
- UCanCode发布升级E-Form++可视化源码组件库2015全新版 (V23.01)!
2015年4月. 成都 UCanCode发布升级E-Form++可视化源码组件库2015全新版 (V23.01)! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可 ...
- UCanCode发布升级E-Form++可视化源码组件库2018全新版 !
2018年. 成都 UCanCode发布升级E-Form++可视化源码组件库2018全新版 ! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版 ...
- UCanCode发布升级E-Form++可视化源码组件库2018全新版
2018年. 成都 UCanCode发布升级E-Form++可视化源码组件库2018全新版 ! --- 全面性能提升,UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件库企业版 ...
- UCanCode发布升级E-Form++可视化源码组件库2014 全新版 (V20.01)
2014年2月. 成都 UCanCode发布升级E-Form++可视化源码组件库2014 全新版 (V20.01)! --- UCanCode有史以来最强大的版本发布! E-Form++可视化源码组件 ...
- 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 ...
- 使用vue加svg实现流程图代码_京东风格的移动端Vue组件库NutUI2.0来啦
移动端 Vue 组件库 NutUI 自发布以来受到了广泛的关注.据不完全统计,目前至少有30多个京东的 web 项目正在使用 NutUI . 经过一段时间紧锣密鼓的开发,近期,京东正式发布了 NutU ...
- vant 1.6.6 发布,轻量级移动端 Vue 组件库
开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> vant 1.6.6 已发布.Vant 是有赞开源的一套基于 Vue 2.0 的 Mobile 组件库.通过 Va ...
最新文章
- Centos下安装mysql 总结
- python 对象销毁_python对象销毁实例(垃圾回收)
- Git Bash关键命令
- python结巴_python结巴(jieba)分词
- Direct3D中的绘制(3)
- 最重要的 Java EE 最佳实践
- 下拉框根据输入文字自动选择和输入提示
- sql 键查找 索引查找_残留谓词对SQL Server索引查找操作的影响
- 使用OpenSSL转换X509 PEM与PFX证书
- mysql读写分离_SpringBoot+MyBatis+MySQL读写分离
- TX2平台cmake安装
- 得力人脸识别考勤机密码设置_人脸指纹混合识别考勤机得力怎么使用
- SEM和SEO的区别?哪个更好
- 英文科技论文各部分的时态和语态
- android短信分享,android 短信分享
- ERDAS将DN值转换为TOA光谱辐射亮度时 出现建模错误原因
- Windows脚本:打开浏览器访问任意网址
- 剖析 Android ART Runtime (2) – dex2oat
- 左旋右旋问题一次搞定!!!
- win10开启/取消自动关机
热门文章
- 天线巴伦制作和原理_10米段的春天 | 用自制环型天线+改装SDR接收器27MHz采访实录...
- 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?
- BugkuCTF-Crypto题贝斯家
- 复旦计算机考研复试要口试吗,2017复旦大学考研复试:英语口语面试常见问题汇总...
- mysql数据表中取几列_MySQL实现表中取出随机数据
- 父子组建传值_浅谈Vue父子组件和非父子组件传值问题
- 查看网卡命令 uefi_大神教你开机进入UEFI模式的方法,非常简单
- 职坐标c语言,C/C++知识点之hexdump的C语言实现
- java中捕获异常的作用_在Java中捕获通用异常?
- 华为畅享10s值得买吗_华为畅享10 Plus值不值得买?首批购买用户评价出炉