1

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

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

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

有其他参数吗?

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

4

1 回答 1

2

为什么不阅读文字来源而不是缩小的来源?我可以看到:

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

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

于 2012-07-24T11:27:28.023 回答