0

有没有办法使用 JavaScript 将 CoffeeScript 编译为 JavaScript 代码?用户将 CoffeeScript 代码写入文本区域(或 codemirror 编辑器..),我想将咖啡代码编译为 js 并执行它。

我知道如何使用 php 或其他服务器端语言将咖啡编译为 js,但我想在客户端进行。

4

2 回答 2

3

转到CoffeeScript 站点并阅读“文本/coffeescript 脚本标签”段落。

事实上,上面运行“Try CoffeeScript”的一点点胶水脚本,以及菜单的 jQuery,就是以这种方式实现的。查看源代码并查看页面底部以查看示例。包含该脚本还可以让您访问 CoffeeScript.compile(),这样您就可以打开 Firebug 并尝试编译一些字符串。

不要忘记bare选项,否则编译的代码将被包装

CoffeeScript.compile('alert "hello"', { bare: 'on' })
于 2012-12-04T19:55:15.603 回答
0

这个名为 js2coffee 的项目看起来正是你所需要的

于 2012-12-04T19:53:51.207 回答