CodesDocumentationはじめにタスクの設定Gruntfileの見本タスクの作成プラグインの作成AdvancedGruntのインストールプロジェクトのScaffoldinggruntGruntは自身の全てのメソッドとプロパティをgruntオブジェクトからアクセス出来るようにしています。このオブジェクトはmodule.exports関数によって、Gruntfile、Gruntプラグイン内、タスク内に渡されます。下記のほぼ全てのメソッドは他の場所で定義されていますが、便宜上のためgruntオブジェクトから直接提供される形になっています。それぞれのAPIドキュメントから、詳細な説明と例を参照するようにしてください。grunt.initConfiggrunt.registerTaskgrunt.registerMultiTaskgrunt.renameTaskgrunt.loadTasksgrunt.loadNpmTasksgrunt.warngrunt.fatalgrunt.optiongrunt.packagegrunt.versiongrunt.initConfigこのメソッドは、grunt.config.initへのエイリアスです。grunt.registerTaskこのメソッドは、grunt.task.registerTaskへのエイリアスです。grunt.registerMultiTaskこのメソッドは、grunt.task.registerMultiTaskへのエイリアスです。grunt.renameTaskこのメソッドは、grunt.task.renameTaskへのエイリアスです。grunt.loadTasksこのメソッドは、grunt.task.loadTasksへのエイリアスです。grunt.loadNpmTasksこのメソッドは、grunt.task.loadNpmTasksへのエイリアスです。grunt.warnこのメソッドは、grunt.fail.warnへのエイリアスです。grunt.fatalこのメソッドは、grunt.fail.fatalへのエイリアスです。grunt.optionコマンドラインの例えばdebugのようなオプションの値を取得します。各コマンドラインの例えばno-debugのような逆の判定をするオプションに注意してください。grunt.option(optionName)grunt.package現在のGruntのpackage.jsonのメタデータをオブジェクトとして格納しています。grunt.packagegrunt.version現在のGruntのバージョンの文字列です。これはgrunt.package.versionプロパティへのショートカットです。