memulai reason-react dengan `cra`
React
dengan Reason
dan CRA
create-react-app
create-react-app cra-with-reason
package.json
...
"scripts": {
"start:re": "bsb -make-world -clean-world -w"
"start:web": "react-scripts start",
"start": "run-p start:*",
}
...
bsconfig.json
diambail dari https://reasonml.github.io/reason-react/docs/en/installation
{
"name": "your-project-name",
"reason": { "react-jsx": 3 },
"bsc-flags": ["-bs-super-errors"],
"sources": [
{
"dir": "src",
"subdirs": true
}
],
"package-specs": [
{
"module": "es6",
"in-source": true
}
],
"suffix": ".bs.js",
"namespace": true,
"bs-dependencies": [
"reason-react"
],
"ppx-flags": [],
"refmt": 3
}
yarn add -E reason-react bs-platform
yarn add -DE npm-run-all
yarn start
yarn build