Grunt-概要

グラントとは何ですか?

Gruntは、JavaScriptオブジェクトのコマンドラインツールとして使用できるJavaScriptタスクランナーです。NodeJSの上に書かれたタスクマネージャーです。

なぜGruntを使用するのですか?

  • Gruntは、コンパイル、単体テスト、ファイルの縮小、テストの実行など、反復的なタスクを非常に簡単に実行できます。

  • Gruntには、プラグインとスクリプトの機能を拡張する組み込みタスクが含まれています。

  • グラントの生態系は巨大です。非常に少ない労力で何でも自動化できます。

歴史

ソースコードの最初の行は2011年にGruntJSに追加されました。Gruntv0.4は2013年2月18日にリリースされました。Gruntv0.4.5は2014年5月12日にリリースされました。Gruntの安定バージョンは1.0.0rc1です。 2016年2月11日にリリースされました。

利点

  • Gruntを使用すると、ファイルの縮小、コンパイル、およびテストを簡単に実行できます。

  • Gruntは、Web開発者のワークフローを統合します。

  • インフラストラクチャが少ないため、Gruntを使用して新しいコードベースを簡単に操作できます。

  • 開発ワークフローをスピードアップし、プロジェクトのパフォーマンスを向上させます。

短所

  • いつでも npm パッケージが更新されると、Gruntの作成者が更新するまで待つ必要があります。

  • すべてのタスクは、指定された作業を実行するように設計されています。指定されたタスクを拡張したい場合は、いくつかのトリックを使用して作業を完了する必要があります。

  • Gruntには、個々のプラグイン用の多数の構成パラメーターが含まれています。通常、Grunt構成ファイルの長さは長くなります。