2

我是 hapi.js 的新手,我会尝试对其进行测试。是否可以使用 Hapi.js 和 coffeescript 进行开发?您能否提供一些有关如何使用咖啡脚本设置 hapi.js 的示例。

4

2 回答 2

1

我认为同样的方法会很有用。来自CoffeeScript.org

CoffeeScript 的黄金法则是:“它只是 JavaScript”。代码一对一编译成等价的JS,运行时没有解释。您可以从 CoffeeScript 无缝使用任何现有的 JavaScript 库(反之亦然)。编译后的输出可读且打印精美,可以在每个 JavaScript 运行时运行,并且往往比等效的手写 JavaScript 运行得更快或更快。

如果您了解 CoffeeScript,那么您应该能够自己将所有示例翻译成 CoffeeScript。否则,您应该学习 CoffeeScript。

于 2014-10-20T09:06:15.593 回答
0

将任何示例代码复制并粘贴到http://js2.coffee中,它将向您展示它在 coffeescript 中的样子。

是的,你也可以很容易地将咖啡脚本与 hapi 一起使用,例如:

Hapi = require 'hapi'
server = new Hapi.Server()
server.connection
  port: 3000
server.start ->
  console.log 'Server running at:', server.info.uri
于 2015-08-03T21:19:53.077 回答