reactjs - 如何将 Stockfish.js 添加到我的 react (+ typescript) 应用程序中?
问题描述
我正在尝试构建一个国际象棋应用程序,您可以在其中与鳕鱼对战。我尝试用stockfish.js
(github链接)实现stockfish,但我无法让它工作。我尝试了以下方法:
当我尝试使用(window as any).STOCKFISH()
它仍然无法正常工作。
- 将stockfish 添加到公共文件夹并使用网络工作者:
这得到了以下错误: abort(CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f 我发现 3c 21 44 4f 表示 <!DO 所以它可能找不到它.
- 只需要求它 (
var stockfish = require("stockfish")
)
这也没有用。
我做错了什么,如果有人可以帮助我实现这一点,那就太好了。提前致谢
解决方案
推荐阅读
- android - 如何在飞镖中使用 POST 方法?
- asp.net-core-mvc - 哪个是好的 .net5 核心共享主机提供商
- java - 找不到 Tools.jar
- reactjs - 前端框架更改
- vb.net - 如何在单元测试中断言列表?
- flutter - Dart switch-case 语句的大 O 时间复杂度是多少?
- javascript - 在我的 ajax 中包括我的 js 有效电子邮件功能
- r - 在此文件中部署闪亮的应用程序 -> 依赖项将不会被发现
- vbscript - 从 vbsscript 获取边缘 url
- json - 是否可以获得发送到 MSXML2.XMLHTTP 的完整 json 文本?