如何解决在开发网站时如何使用coffeescript?
| 您如何使用CoffeeScript?它需要进行编译,所以-您用CoffeScript编写代码,对其进行编译,然后在您的网站上插入真正的JavaScript? 不需要很多时间吗?还是还有其他方法? 附言我已经看到了另一种方法-使用coffeescript.js库(大约150k)在开发阶段将text / coffeescript脚本标签中的coffeescript插入,仅针对生产版本进行编译并插入真实的Javascript。解决方法
答案是肯定的,您可以对其进行编译并将生成的JavaScript包含在您的身边。
如果您使用的是Web框架(rails,django等),则应查看以下coffeescript插件列表:https://github.com/jashkenas/coffee-script/wiki/Web-framework-plugins。当您将应用程序部署到服务器时,它们会将您的coffeescript编译为javascript。
使用带有
text/coffeescript
标签的coffee-script插件是另一种方法,压缩并压缩,只有39kB,但是如果将其包含在点击率很高的页面上,这可能会加起来,我认为当您可以自己将coffeescript编译为javascript,而无需插件。
有一个Middleman插件,可让您在开发过程中使用CoffeeScript,然后对其进行编译和缩小以进行部署。
,第一次学习coffeescript时,几乎可以肯定会在开发过程中手动进行编译,因为像我们大多数人一样,您可能会发现需要查看javascript代码才能进行调试和查找。知道发生了什么事。使用coffescript时,您越会流利和自在,就越不需要引用javascript代码。
我认为这可能是正确的,无论您在javascript方面的专业水平如何。如果您是一名JavaScript专业人士,那么您将不得不依靠自己熟悉的东西,直到开始弄清coffeescript的工作方式。另一方面,如果您完全或部分不熟悉javascript的所有怪癖和精妙之处,例如原型,用于范围和全局变量的javascript方法以及所有其他内容,那么您会发现自己正在研究javascript引用,并且将javascript代码与您的咖啡代码交叉引用,直到您熟悉它为止。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。