结论写在前边,精简ajax之后依然有50K左右的大小,大于完整jquery一半,所以本教程实际意义并没有特别大

1.git clone jquery的源代码指定版本

git clone git://github.com/jquery/jquery.git
git checkout 2.2.3

2.安装grunt
npm install -g grunt-cli
3.安装依赖
cd jquery
npm install grunt --save-dev
npm install
4.定制模块
移除ajax模块
grunt custom:-ajax
移除多个模块
grunt custom:-ajax,-css,-deprecated
只打包ajax模块
grunt custom:-css,-deprecated,-dimensions,-effects,-event/alias,-offset,-wrap,-sizzle