Ana içeriğe geç

Grunt API

Grunt, module.exports fonksiyonuna geçirilen grunt nesnesi üzerinde tüm yöntemlerini ve özelliklerini sergilemektedir. Bu, sizin Gruntfile, Grunt eklentiniz veya görev dosyası içinde bulunmaktadır.

Aşağıdaki yöntemlerin neredeyse tamamı başka yerlerde tanımlanmıştır, ancak kullanım kolaylığı için grunt nesnesi üzerinde doğrudan sağlanmıştır. Detaylı açıklamalar ve örnekler için bireysel api bölüm belgelerine bakın.

Config

grunt.initConfig

Bu yöntem, grunt.config.init yönteminin bir takma adıdır.

Görev Oluşturma

grunt.registerTask

Bu yöntem, grunt.task.registerTask yönteminin bir takma adıdır.

grunt.registerMultiTask

Bu yöntem, grunt.task.registerMultiTask yönteminin bir takma adıdır.

grunt.renameTask

Bu yöntem, grunt.task.renameTask yönteminin bir takma adıdır.

Harici Olarak Tanımlanan Görevleri Yükleme

grunt.loadTasks

Bu yöntem, grunt.task.loadTasks yönteminin bir takma adıdır.

grunt.loadNpmTasks

Bu yöntem, grunt.task.loadNpmTasks yönteminin bir takma adıdır.

Uyarılar ve Kritik Hatalar

grunt.warn

Bu yöntem, grunt.fail.warn yönteminin bir takma adıdır.

grunt.fatal

Bu yöntem, grunt.fail.fatal yönteminin bir takma adıdır.

tehlike

Dikkat: Bu yöntemlerin kullanımı sırasında dikkatli olunmalıdır. Hatalı kullanım, görevlerinizin beklenmedik şekilde çalışmasına sebep olabilir.

Komut Satırı Seçenekleri

grunt.option

Bir komut satırı seçeneğinin değerini alın, örn. debug. Her komut satırı seçeneği için, tersinin test edilebileceğini belirtin, örn. no-debug.

grunt.option(optionName)

Çeşitli

grunt.package

Geçerli Grunt package.json meta verisi, bir nesne olarak.

grunt.package

grunt.version

Geçerli Grunt versiyonu, bir dize olarak. Bu, sadece grunt.package.version özelliğine bir kısayoldur.

grunt.version