grunt.event
即使此頁面僅列出最相關的方法,完整的 EventEmitter2 API 仍可在 grunt.event
物件中使用。事件命名空間可以使用 .
(點)分隔符號指定,且已啟用命名空間萬用字元。
請注意,Grunt 尚未發出任何事件,但仍可在您自己的任務中使用。
grunt.event.on
將監聽器新增到指定事件的監聽器陣列尾端。
grunt.event.on(event, listener)
grunt.event.once
為事件新增一個一次性監聽器。監聽器僅在事件第一次觸發時呼叫,之後會將其移除。
grunt.event.once(event, listener)
grunt.event.many
新增一個監聽器,在事件發生n 次後將其移除。
grunt.event.many(event, timesToListen, listener)
grunt.event.off
從指定事件的監聽器陣列移除監聽器。
grunt.event.off(event, listener)
grunt.event.removeAllListeners
移除所有監聽器,或移除指定事件的監聽器。
grunt.event.removeAllListeners([event])
grunt.event.emit
依序執行每個可能正在監聽指定事件名稱的監聽器,並提供引數清單。
grunt.event.emit(event, [arg1], [arg2], [...])
在文件中發現錯誤?提交問題。