Как исправить ошибку «tau_file_system не определена» в tau-prolog?
Я хотел выполнить код пролога swi в компоненте реакции / машинописного текста, где я получил ошибку «tau_file_system не определен». Мой код выглядит так (код взят со страницы github tau-prolog):
import { Button } from "@mui/material";
import pl from "tau-prolog";
function PrologTest() {
const onClick = () =\> {
const session = pl.create();
session.consult(
"likes(sam, salad).
likes(dean, pie).
likes(sam, apples).
likes(dean, whiskey).",
{
success: function () {
console.log("YES");
},
error: function (err: any) {
console.log("NO");
},
}
);
session.query("likes(sam, X).", {
success: function (goal: any) {
console.log("YES");
},
error: function (err: any) {
console.log("NO");
},
});
};
return (
<div className="container"\>
<Button onClick={onClick}\>XSD TO JSOn\</Button\>
</div\>
);
}
export default PrologTest;
Я просмотрел документацию и проблемы проекта, но не смог найти, где может быть моя проблема (я все еще новичок в js/ts, nodejs и т. д.).
Кто-нибудь из вас знает, как я могу решить проблему?