安装
要求:
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
: 一个最低限度分配内存,简单但功能齐全的路由