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], [...])
Found an error in the documentation?
File an issue.