SPM-PACKAGE
说明:
- 此Project维护前端通用库的SPM实现。目的是为了统一管理,防止版本冲突和重复等使用官方包所不能避免的问题。
- 包名命名规范: yoho.pkgName/version/xx.js。请注意避免
index.js
的命名。防止打包时因出现package-id重复造成不可知错误 - 需要修改公共库代码的,请拉取hotfix或者feature进行更新,并在commit comment中详细说明修改原因并迭代版本;修改完成后通过Merge Requests合并到主分支,并指定项目管理人员进行代码审查(
assignee
)。 SPM通用账号: YOHOFE;PWD:9646abcdef; Authkey:610e89f0de975c0f25bbbb42f7a1b3f9
自己封装或者实现的包的版本号自定义从0.0.1或者1.0.0(建议从0.0.1开始,等实际使用后功能稳定了再升1.0.0);与原包实现一致的直接使用原包的版本号
LIST
- jquery yoho.jquery
- pjax yoho.pjax
- lazyload yoho.lazyload
- jquery-dotdotdot yoho.dotdotdot
- mustache yoho.mustache
- handlebars yoho.handlebars
-
swiper 提供两个版本
2.7.5
和3.0.6
,默认高版本,因为web使用需要兼容IE8,3.0.6不能满足,则使用2.7.5安装时注意加版本号甄别。yoho.iswiper - iscroll yoho.iscroll
- jgestures yoho.jgestures
- zepto yoho.zepto 最新版本1.1.60为残缺1.1.6的修正版
- zepto.lazyload yoho.zeptolazyload
- hammer yoho.hammer
- sizzle yoho.sizzle
- json2 yoho.json2
- jquery-placeholder