Swiper的JS压缩文件大约100K,可能包含了你不想要的模块。
Swiper从3.4.0版本开始,可以通过Gulp构建你自己的Swiper文件,去除你不需要的模块,从而减少文件大小(开启gzip甚至可压缩至15K)。
包内应该包含有gulpfile.js文件。
如果你还没安装Node.js,下载并安装。
在命令行中运行npm命令(windows为例)
$ npm install --global gulp
$ cd D:\swiper
$ npm update
$ gulp custom -zoom,lazy-load,effects
运行以上代码,此时,你的Swiper文件夹中多出了一个custom文件夹,里面就有生成的js和css文件。
可自定义的模块包括以下:
effects
lazy-load
scrollbar
controller
hashnav
history
keyboard
mousewheel
parallax
zoom
a11y