zepto.js
zepto的特点:
- 比jquery体积小。
- 移动端使用,
- 是基于模块化的,模块可以打散,可以定制,
- 是针对高级浏览器的,不需要考虑兼容性代码
jquery是针对pc端的
zepto使用:
第一种方法:
zepto模块化,把各个方法分割成单独的文件,需要使用哪个方法,直接单独引入就可以了,
但是这样会比较麻烦,如果用的比较多,就需要引入很多文件,可以定制zepto.js
第二种方法:定制zepto
根据自己的需求,把zepto的代码进行合并成一个zepto
定制zepto:
1 安装node环境
2 下载zepto.js
3 解压缩
4 cmd命令进入解压缩后的目录
5 执行npm install命令
6 编辑make文件,没有后缀,添加自定义模块并保存
默认有zepto event ajax from ie模块,可以根据自己的需求,添加模块,比如使用animate,修改make文件:
加入模块 fx fx_methods,运行npm run dist,打包文件,生成最新的zepto文件在dist文件夹下,直接复制拷贝就可以使用了
7 然后执行命令 npm run dist
8 查看目录dist即构建好的zepto.js