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.
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