找不到全局类型 CallableFunction

Ahs*_*san 3 typescript webassembly assemblyscript

这是一个基本汇编脚本项目。但我在 tsconfig.json 文件中遇到此错误消息。

{
    "extends": "assemblyscript/std/assembly.json",
    "include": [
    "./**/*.ts"
] 
}
Run Code Online (Sandbox Code Playgroud)

这是我的 package.json

{
   "devDependencies": {
   "assemblyscript": "^0.27.1"
}
Run Code Online (Sandbox Code Playgroud)

Tac*_*tes 5

您的错误似乎在此 AssemblyScript问题中有描述。那里规定的解决方法是这样的:

现在,您可以通过更改项目的 tsconfig.json 并将 strictBindCallApply 设置为 false 来禁用这些较新的类型,如下所示:

{
  "extends": "assemblyscript/std/assembly.json",
  "include": [
    "./**/*.ts"
  ],
  "compilerOptions": {
    "strictBindCallApply": false
  }
}
Run Code Online (Sandbox Code Playgroud)