Ocaml 如何在esy项目中使用带rtop的bucklescript库?
我正在尝试将rtop用作esy项目的repl 为此,我在我的package.json文件的Ocaml 如何在esy项目中使用带rtop的bucklescript库?,ocaml,reason,bucklescript,utop,esy,Ocaml,Reason,Bucklescript,Utop,Esy,我正在尝试将rtop用作esy项目的repl 为此,我在我的package.json文件的devdependences部分添加了“@esy-ocaml/rtop”:“*”,并尝试使用esy-rtop启动rtop: { ..., "dependencies": { "react": "^16.2.0", "react-dom": "^16.2.0", "reason-react": ">=0.4.0" }, "devDependencies": {
devdependences
部分添加了“@esy-ocaml/rtop”:“*”
,并尝试使用esy-rtop
启动rtop:
{
...,
"dependencies": {
"react": "^16.2.0",
"react-dom": "^16.2.0",
"reason-react": ">=0.4.0"
},
"devDependencies": {
"bs-platform": "^4.0.14",
"html-webpack-plugin": "^3.2.0",
"webpack": "^4.0.1",
"webpack-cli": "^3.1.1",
"webpack-dev-server": "^3.1.8",
"@esy-ocaml/rtop":"*"
}
}
但是,我无法加载我的组件:
→ esy rtop
Reason # #use "./src/Component1.re";
File "./src/Component1.re", line 2, characters 5-16:
Error: Unbound module ReasonReact
Reason # #require "reason-react";
No such package: reason-react
Reason # #require "react";
Reason #
但是,正如你所看到的,我能够做出反应,不管这意味着什么
那么,我如何使用rtop作为我的项目回复呢?我也有,答案如下
Esy不会神奇地让bs平台与本机工具一起工作
rtop仅限本机使用,不能用于bucklescript项目