1

有没有办法只用 CLI 编译 ReScript?

换句话说,没有bsconfig.json?

理想情况下,我希望能够只调用 CLI 并能够编译成 ES6、声明外部依赖项等。

4

1 回答 1

0

调用 rescript 编译器可执行文件bsc,我相信 mroe 或更少的选项与ocamlc.

假设您在本地安装了 rescript,并且有两个源文件main.resfoo.reswhereMain依赖Foo,并且没有其他依赖项,您可以通过调用以下命令将它们编译为 commonjs 模块:

npx bsc foo.res > foo.js
npx bsc -I . main.res > main.js

不幸的是,我不认为没有bsconfig.json. 这样做的编译器选项是-bs-package-output es6,但这需要同时传递-bs-package-name和 一个bsconfig.json文件。

于 2021-11-06T10:09:45.717 回答