Javascript Coffeescript在nodejs应用程序的函数中传递参数?

Javascript Coffeescript在nodejs应用程序的函数中传递参数?,javascript,coffeescript,Javascript,Coffeescript,在javascript中,我可以在我的nodejs应用程序中设置一个如下工作的路由: exports.hasVote(a,b) = function(err, res) { res(true) } 问题是当我尝试在coffeescript中做同样的事情时(我搬到了coffeescript…)。所以我用这个函数替换了上面的函数: exports.hasVote(a, b) = (err, res) -> res true 当我运行应用程序时,出现以下错误: error: un

在javascript中,我可以在我的nodejs应用程序中设置一个如下工作的路由:

exports.hasVote(a,b) = function(err, res) {
    res(true)
}
问题是当我尝试在coffeescript中做同样的事情时(我搬到了coffeescript…)。所以我用这个函数替换了上面的函数:

exports.hasVote(a, b) = (err, res) ->
  res true
当我运行应用程序时,出现以下错误:

error: unexpected =

我如何才能在coffeescript中实现这一点,并让它像javascript中使用的那样工作?

你不能这样做,因为你也不能在javascript中这样做。咖啡脚本只是在更高的层次上捕捉它

   foo() = anyThing
是无效的JavaScript(因此也是无效的CoffeeScript),因为您无法为调用赋值

exports.hasVote(a,b)=……
不是有效的JavaScript。