库 & 发布
ReScript 库就像 JavaScript 库一样:在 NPM 上进行发布和托管。你可以复用你的 npm
,yarn
以及和 package.json
相关的工具来管理他们。
技巧和诀窍
发布
我们建议你检查编译后的 JavaScript 输出,因为它有各种好处。如果你不打算检查,那么至少考虑将 JavaScript 输出结果也一起发布,可以通过在你的 npmignore 中去掉忽略项来发布。这样的话,你发布的 ReScript 包将会附带 JS 文件,它可以被 JS 用户使用。如果你的项目非常好,JS 使用者甚至不会意识到他们安装了一个用 ReScript 写的库!
如果你的库只被 JS 用户使用,你可以查看我们的外部标准库配置。
寻找库
可以在 NPM 上搜索 rescript
相关的包,或者使用我们的包索引。
如果你找不到想要的内容,记住,使用 JS 库时你不需要再封装一层:
大多数 JS 数据类型,例如数组和对象,在 ReScript 中都有清晰的对应,反之亦然
你也可以访问熟悉的 JS API
无需安装专门的绑定库你就可以使用 JavaScript 库。参见
external
页面