我正在尝试将rtop用作esy项目上的repl。
为了这样做,我已经添加"@esy-ocaml/rtop":"*"
到devDependencies
package.json文件的部分,并尝试使用以下命令启动rtop esy 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 #
但是,正如您所看到的,无论我意味着什么,我都能加载React。
好吧,如何在我的项目副本中使用rtop?
我也曾在reasonml.chat中问过这个问题,答案如下
Esy不会神奇地使bs平台与本机工具一起使用。
rtop仅用于本机,不能在扣脚本项目中使用
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句