【发布时间】:2015-08-04 05:19:53
【问题描述】:
我是 hapi.js 的新手,我会尝试对其进行测试。是否可以使用 Hapi.js 和 coffeescript 进行开发?您能否提供一些有关如何使用咖啡脚本设置 hapi.js 的示例。
【问题讨论】:
-
对我的问题投反对票的人,请解释原因。不要只是对一个问题投反对票。我认为这是一个合法的问题。谢谢
标签: hapijs
我是 hapi.js 的新手,我会尝试对其进行测试。是否可以使用 Hapi.js 和 coffeescript 进行开发?您能否提供一些有关如何使用咖啡脚本设置 hapi.js 的示例。
【问题讨论】:
标签: hapijs
我认为同样的方法会很有用。来自CoffeeScript.org:
CoffeeScript 的黄金法则是:“它只是 JavaScript”。代码一对一编译成等价的JS,运行时没有解释。您可以从 CoffeeScript 无缝使用任何现有的 JavaScript 库(反之亦然)。编译后的输出可读且打印精美,可以在每个 JavaScript 运行时运行,并且往往比等效的手写 JavaScript 运行得更快或更快。
如果您了解 CoffeeScript,那么您应该能够自己将所有示例翻译成 CoffeeScript。否则,您应该学习 CoffeeScript。
【讨论】:
将任何示例代码复制并粘贴到 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
【讨论】: