【问题标题】:How to use coffeescript in developing web-sites?如何在开发网站时使用coffeescript?
【发布时间】:2011-09-01 07:27:57
【问题描述】:
您如何使用 CoffeeScript?它需要编译,所以 - 你用 CoffeScript 编写代码,编译它,然后在你的网站上插入真正的 JavaScript?
不会花很多时间吗?还是有别的办法?
附:我已经看到了另一种方法 - 在开发阶段使用 coffeescript.js 库(大约 150k)在 text/coffeescript 脚本标签中插入咖啡脚本,并且只为生产版本编译并插入真正的 Javascript。
【问题讨论】:
标签:
javascript
coffeescript
【解决方案2】:
当你第一次学习coffeescript时,你几乎肯定会想在开发过程中手动编译,因为你可能会发现,就像我们大多数人一样,你需要能够查看javascript代码才能调试并找出发生了什么。您对 coffescript 越流利和舒适,就越不需要参考 javascript 代码。
我认为无论您在 javascript 方面的专业水平如何,这可能都是正确的。如果您是 javascript 专业人士,您将依赖于查看您熟悉的东西,直到您开始弄清楚 coffeescript 是如何工作的。另一方面,如果您完全或部分不熟悉 javascript 的所有怪癖和微妙之处,例如原型、作用域和全局变量的 javascript 方法以及所有其他内容,您会发现自己正在深入研究 javascript 引用,并交叉- 使用您的咖啡脚本代码引用 javascript 代码,直到您熟悉它为止。