Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
js_of_ocaml文档说关于制作 Node.js 模块:
如果存在,Js.export 和 Js.export_all 会将值导出到 module.exports。
我感到困惑的是“如果它存在”部分。如何确保模块 def 存在?即,如果我正在制作一个希望能够从 JavaScript(实际上是 TypeScript)导入的 OCaml 库,我如何确保获得这样的模块作为输出js_of_ocaml?
js_of_ocaml
如果module.exports存在,则将值导出为节点模块。如果module.exports不存在(例如在 Web 浏览器上),则将一个值导出为全局变量。
module.exports