黑人生命也是命

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], [...])