【问题标题】:CoffeeScript.compile() list of accepted parametersCoffeeScript.compile() 接受的参数列表
【发布时间】:2012-07-22 16:17:23
【问题描述】:

直接使用http://coffeescript.org/extras/coffee-script.js,函数compile()接受的参数有哪些?

到目前为止,我可以看到两个参数:

  1. 要编译成 JavaScript 的 CoffeeString
  2. 用作编译器选项的对象

还有其他参数吗?

第二个参数支持哪些选项?到目前为止,我只设法使裸:开/关工作。还有别的吗?

【问题讨论】:

    标签: compiler-construction coffeescript


    【解决方案1】:

    为什么不阅读literate source 而不是缩小版?我可以看到:

    • header:我们用"// Generated by CoffeeScript blah blah"包围它吗?
    • filename:用于报告错误信息
    • sandbox:为eval 执行代码的上下文
    • modulename:评估时创建的模块的名称

    然后在nodes.coffee 中将相同的选项与名称o 一起使用,然后从那里传递一些状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-29
      • 2016-06-25
      • 1970-01-01
      • 2021-06-07
      • 2018-05-27
      • 2020-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多