当我把以下内容放入.robomongorc.js时:
function doStuff() { return "hi"; }
然后我可以通过自动完成找到doStuff并执行类似
的操作print(doStuff())
告诉我函数已成功加载。但是,当我将以下内容放入.robomongorc.js
时,它不起作用(function(){
function doStuff(){ return "hi"!;}
})();
我正在尝试将下划线库(也通过立即执行的匿名函数加载)加载到robomongo中,我认为这是目前阻止我这样做的原因。有任何想法吗?
答案 0 :(得分:0)
意识到我是愚蠢的。答案是因为doStuff函数隐藏在匿名函数创建的闭包内。因此,doStuff不是全局可访问的。