Создание модуля узла с помощью js_of_ocaml - PullRequest
0 голосов
/ 29 июня 2018

Документация js_of_ocaml говорит о создании модуля Node.js:

Js.export и Js.export_all будут экспортировать значение в module.exports, если оно существует.

Что меня смущает, так это часть "если она существует". Как мне убедиться, что модуль def существует? то есть, если я делаю библиотеку OCaml, которую я хотел бы иметь возможность импортировать из JavaScript (на самом деле TypeScript), как я могу убедиться, что получаю такой модуль, как вывод js_of_ocaml?

1 Ответ

0 голосов
/ 29 июня 2018

Если существует module.exports, значение экспортируется как модуль узла. И если module.exports не существует (например, в веб-браузере), значение экспортируется как глобальная переменная.

...