【问题标题】:Compile CoffeeScript with JavaScript用 JavaScript 编译 CoffeeScript
【发布时间】:2019-02-12 05:54:20
【问题描述】:

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

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

【问题讨论】:

  • coffeescript中有一个coffeescript编译器,coffeescript编译成javascript,你可以编译并使用它

标签: javascript coffeescript


【解决方案1】:

转到the CoffeeScript site 并阅读“text/coffeescript 脚本标签”段落。

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

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

CoffeeScript.compile('alert "hello"', { bare: 'on' })

【讨论】:

    【解决方案2】:

    This 名为 js2coffee 的项目看起来正是您所需要的

    【讨论】:

    • Tamas 想从 CS 转到 JS,而不是相反。
    • @LarryMaccherone,看看页面上面的标签,两种方式都有双重选择
    • CS to JS 的方式不是和使用CS transpiler一样吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-24
    • 1970-01-01
    • 2011-09-11
    相关资源
    最近更新 更多