Javascript _.extend在coffeescript生成的js代码中未定义

Javascript _.extend在coffeescript生成的js代码中未定义,javascript,coffeescript,Javascript,Coffeescript,我有一些不是我写的CoffeeScriptcode。我已经通过提供的Grunt脚本将其编译为Javascript,并通过coffee手动编译了我的\u single\u file.coffee。在这两种情况下,将生成以下代码段以循环列表: _ref1 = this.baseMap; for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) { c = _ref1[_j]; o = _.extend(c); \u ref1=this

我有一些不是我写的
CoffeeScript
code。我已经通过提供的
Grunt
脚本将其编译为
Javascript
,并通过
coffee手动编译了我的\u single\u file.coffee
。在这两种情况下,将生成以下代码段以循环列表:

_ref1 = this.baseMap;
for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
  c = _ref1[_j];
  o = _.extend(c); 
\u ref1=this.baseMap;
对于(_j=0,_len1=_ref1.length;_j<_len1;_j++){
c=_ref1[_j];
o=扩展(c);

如果我尝试在页面中使用生成的文件,则最后一行中的下划线未定义。我想我缺少一些include、compile标志等,但我没有发现可能是什么的提示。有没有提示我可能做错了什么?

也许它取决于其他内容?看起来像是,尽管
extend
方法需要两个参数。

真是太遗憾了。;-)