什么意味着" - >"在node.js中

时间:2015-10-25 09:29:42

标签: javascript coffeescript

我试图了解connect-livereload模块,安装完成后写的是:

接下来,导入:

app.configure 'development', ->
  app.use require('connect-livereload') 35729

是" - > "签署一个错字或它代表什么?如果这两行不是用逗号链接的,那么我认为这只是一个错字,这就是我问的原因。

3 个答案:

答案 0 :(得分:2)

->CoffeScript中使用的运算符。

  

函数由括号中的可选参数列表,箭头和函数体定义。

reference at coffescript.com

答案 1 :(得分:1)

那不是JavaScript,而是CoffeeScript。这是一个功能。 JavaScript翻译是:

app.configure('development', function() {
    return app.use(require('connect-livereload'), 36729);
});

答案 2 :(得分:1)

这不是特定于节点的。那段代码是用coffeescript写的

在javascript中与

相同
app.configure('development', function() {
  return app.use(require('connect-livereload')(35729));
});