安装
要求:
rescript@9.1.2或更新版本(或者更老的代码库:bs-platform@8.3 或更新版本)react@16.8.1或更新版本
在 ReScript 项目中添加下面的依赖(如果你还没有创建项目,可以参考安装指南):
npm install @rescript/react
之后,在现有的 bsconfig.json 文件中添加以下配置:
JSON{
"reason": { "react-jsx": 3 },
"bs-dependencies": ["@rescript/react"]
}
为了测试配置是否生效,请在源代码目录中新建 .res 文件,然后粘贴下面的代码:
RES// src/Test.res
@react.component
let make = () => {
<div> {React.string("Hello World")} </div>
}
现在,运行命令 npx rescript 就可以成功构建项目了。
提供的模块
成功安装之后,@rescript/react 可以让你在项目全局作用域中使用下面这些模块:
React: React 绑定ReactDOM: ReactDom 绑定ReactDOMServer: ReactDOMServer 绑定ReactEvent: React 的合成事件绑定ReactDOMStyle: 内联样式 API 绑定RescriptReactRouter: 一个最低限度分配内存,简单但功能齐全的路由