Javascript 如何在网站开发中使用coffeescript?

Javascript 如何在网站开发中使用coffeescript?,javascript,coffeescript,Javascript,Coffeescript,如何使用咖啡脚本?它需要编译,所以-你用CoffeScript编写代码,编译它,然后在你的站点上插入真正的JavaScript 这不需要很多时间吗?还是有别的办法 另外,我还看到了另一种方法——在开发阶段使用coffeescript.js库(大约150k)在text/coffeescript脚本标签中插入coffeescript,并且只编译生产版本并插入真正的Javascript 答案是肯定的,您可以编译它,并将生成的JavaScript包含在您这边 如果您使用的是web框架(rails、dja

如何使用咖啡脚本?它需要编译,所以-你用CoffeScript编写代码,编译它,然后在你的站点上插入真正的JavaScript

这不需要很多时间吗?还是有别的办法


另外,我还看到了另一种方法——在开发阶段使用coffeescript.js库(大约150k)在text/coffeescript脚本标签中插入coffeescript,并且只编译生产版本并插入真正的Javascript

答案是肯定的,您可以编译它,并将生成的JavaScript包含在您这边

如果您使用的是web框架(rails、django等),您应该查看以下coffeescript插件列表:。当你将应用程序部署到服务器时,他们会将你的咖啡脚本编译成javascript

使用带有
text/coffeescript
标记的咖啡脚本插件是另一个选项,gzip压缩,大约只有39kB,但是如果你把它放在点击率很高的页面上,我认为如果你不需要插件就可以自己将咖啡脚本编译成javascript,那么这就不是一个好主意


有一个插件可以让你在开发过程中使用CoffeeScript,然后编译并缩小它以供部署。

当你第一次学习CoffeeScript时,你几乎肯定会想在开发过程中手动编译,因为你可能会发现,就像我们大多数人一样,您需要能够查看javascript代码,以便进行调试并找出发生了什么。使用coffescript越流畅、越舒适,就越不需要经常引用javascript代码


我认为无论您在javascript方面的专业水平如何,这都可能是正确的。如果您是javascript专业人士,您将依赖于查看您熟悉的内容,直到您开始了解coffeescript的工作原理。另一方面,如果您完全或部分不熟悉javascript的所有怪癖和微妙之处,例如原型、作用域和全局的javascript方法,以及所有其他内容,您会发现自己深入研究javascript引用,并将javascript代码与coffescript代码交叉引用,直到你熟悉它。

我相信这是一个复制品