有没有办法使用JavaScript将CoffeeScript编译为JavaScript代码? 用户将CoffeeScript代码写入textarea(或代码镜像编辑器......),我想将咖啡代码编译为js并执行它。
我知道如何使用php或其他服务器端语言将咖啡编译为js,但我想在客户端进行。
答案 0 :(得分:3)
转到the CoffeeScript site并阅读“text / coffeescript Script Tags”段落。
事实上,上面运行“Try CoffeeScript”的一点点胶水脚本,以及菜单的jQuery,都是以这种方式实现的。查看源代码并查看页面底部以查看示例。包括该脚本还允许您访问CoffeeScript.compile(),以便您可以弹出Firebug并尝试编译一些字符串。
不要忘记bare
选项,否则编译的代码将被包装
CoffeeScript.compile('alert "hello"', { bare: 'on' })
答案 1 :(得分:0)
This项目看起来正是您所需要的