特に、ajax、css、寸法、効果、オフセットモジュール。 このニュースはすでにかなり前に登場しています。 githubでのこの機能の発表による
コミットは、6月7日という早い時期に現れました。
それほど頻繁ではありませんが、サイズと余分な機能についての論争に遭遇し、私自身はいくつかのプロジェクトのモジュールを除外したいと思います。 モジュールを除外する機会が一般的なCDNに表示されることを願っています。 これはどのように組み立てられますか?カットの下または
githubで 。
設置
git clone git://github.com/jquery/jquery.git cd jquery && npm install
このようなうなり声チェック:
node_modules/grunt/bin/grunt -version
公式のマヌルネコのようではありません:
grunt -version
構築する
buildを使用できますが、便宜上、特別なエイリアス
customが追加
されています。
node_modules/grunt/bin/grunt custom:<modules>
node_modules/grunt/bin/grunt build:*:*:<modules>
ajaxモジュールを除外します。
node_modules/grunt/bin/grunt custom:-ajax
cssモジュールを除外します。
node_modules/grunt/bin/grunt custom:-css
有効なモジュールをすべて除外します。
node_modules/grunt/bin/grunt custom:-ajax,-css,-dimensions,-effects,-offset
確かに、ファイルサイズを比較するために除外できるモジュールがないと、jqueryをビルドできませんでした。 カスタムではまったくコンパイルされませんが、ビルドでは「除外」と記述されますが、すべてのモジュールで完全にコンパイルされます。 または成功しなかったかもしれません。