1

js_of_ocaml文档说关于制作 Node.js 模块:

如果存在,Js.export 和 Js.export_all 会将值导出到 module.exports。

我感到困惑的是“如果它存在”部分。如何确保模块 def 存在?即,如果我正在制作一个希望能够从 JavaScript(实际上是 TypeScript)导入的 OCaml 库,我如何确保获得这样的模块作为输出js_of_ocaml

4

1 回答 1

0

如果module.exports存在,则将值导出为节点模块。如果module.exports不存在(例如在 Web 浏览器上),则将一个值导出为全局变量。

于 2018-06-29T05:24:34.810 回答