从节点模块访问callback

简单问:我如何访问rimraf的callback? 看到这里 。

无法包装我的头如何构build代码 – 我试着例如:

 var rimraf = require('rimraf'); var removeDir = rimraf(p, callback); var p = 'docs/mydirectory'; removeDir(p, function(cb){ console.log(cb) }); 

但接收callback undefined ..我可能做了一些完全错误的! 有人能指出我正确的方向吗? 干杯

 var removeDir = rimraf(p, callback); 

正在调用rimraf函数,而不是设置对它的引用。 如果你想叫它removeDir然后用它来代替…

 var removeDir = require('rimraf'); var p = 'docs/mydirectory'; removeDir(p, function(err){ console.log('dir removed'); });