亿恩科技有限公司旗下门户资讯平台!
服务器租用 4元建网站

百度移动网页加速器MIP使用教程之组件开发规范

为了帮助大家开发出理想的自定义组件,今天亿恩科技小编为大家介绍一下使用百度mip的组件开发规范。

导语:百度移动网页加速器MIP在使用的时候和普通的代码是有区别的,百度mip有自己的技术规范。关于mip html的使用规范和MIP Cache 规范在前边已经介绍了。为了帮助大家开发出理想的自定义组件,今天亿恩科技小编为大家介绍一下使用百度mip的组件开发规范。

mip组件类型划分及代码所处目录

1、内置组件(root/buildins/):

定义:MIP为了解决性能、安全性问题必须要使用的组件,包括、、 等。

2、扩展组件(root/extensions):

定义:丰富MIP功能,官方提供的通用类组件,例如: 以及其他等。

3、个性化组件(root/extensions/personalDirectoryName):

定义:站点的特别需求组件,例如 图表等组件。

4、广告组件(root/extensions/ads):

定义:涉及到广告相关的MIP组件。

代码目录结构

百度移动网页加速器MIP使用教程之组件开发规范

步骤

1、新建需求ISUUE

注:外部合作伙伴前期由 MIP 开发小组成员代为建立

2、通过MIP开发小组审核,确认组件类型后进入开发阶段

3、若无权限,需申请权限

4、clone代码库

方法: git clone ssh://g@gitlab.baidu.com:8022/MIP/mipmain.git

注:外部合作伙伴前期提供代码包的形式合作,后期有开源计划

5、 环境准备

(1)编译环境主要依赖 node 和 npm

(2)root目录下直接执行 npm install 完成环境依赖安装

6、根据组件类型到相应js目录下开发源码

内置组件: buildins

扩展组件: extensions

个性化组件: extensions/personalDirectoryName/

7、需要增加文件

js目录下:

个性化(大众需求)、扩展:

增加

 1、组件.md  #组件说明文档

 2、版本目录 两位数字 如0.1

编译

河南亿恩科技股份有限公司(www.enkj.com)始创于2000年,专注服务器托管租用,是国家工信部认定的综合电信服务运营商。亿恩为近五十万的用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设、网站托管等网络基础服务,另有网总管、名片侠网络推广服务,使得客户不断的获得更大的收益。
服务器/云主机 24小时售后服务电话:0371-60135900
虚拟主机/智能建站 24小时售后服务电话:0371-55621053
网络版权侵权举报电话:0371-60135995
服务热线:0371-60135900

标签 百度mip
0
0
分享到:责任编辑:黄利敏

相关推介

共有:0条评论网友评论:

验证码 看不清换一张 换一张

亲,还没评论呢!速度抢沙发吧!